一、生成密钥

ssh-keygen -t rsa -C "可用邮箱"

二、拷贝密钥到服务器

密钥生成后的存放位置,如果是root用户,则在/root.ssh/下,如果是普通用户,则在/home/普通用户名/.ssh/下

三、写入配置到系统

git config --global user.name "姓名工号"
git config --global user.email "可用邮箱"

四、开启sshd服务

systemctl restart sshd

五、创建配置config(以root用户为例)

cd /root/.ssh
touch config
vim config
具体的写入内容Host *.*.*.*KexAlgorithms +diffie-hellman-group1-sha1
保存退出

六、如git报错

sign_and_send_pubkey:signing faild:agent refused operation
则需要进一步配置,打开.bashrc文件在最后增加如下内容
vim ~/.bashrc
eval ( s s g − a g e n t − s ) > / d e v / n u l l t a r p ′ t e s t − n " (ssg-agent -s) > /dev/null tarp 'test -n " (ssg−agent−s)>/dev/nulltarp′test−n"SSH_AGENT_PID" && eval/usr/bin/ssh-agent -k> /dev/null ’ 0
将此内容写入保存退出即可

Linux下配置git相关推荐

  1. 在linux下搭建git环境,在linux下搭建git github开发环境

    在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...

  2. Linux下使用Git连接GitHub

    Linux下使用Git连接GitHub 1. 使用ssh-keygen生成密钥 2. 查看生成的公钥并复制到GitHub(**SSH and GPG keys**)上 3. 配置SSH (关键步骤) ...

  3. linux git忘记密码,Linux下 保存 git账号密码

    一.通过文件方式 1.在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式: touch .git-credentials vim .git-crede ...

  4. neovim在linux下配置

    neovim配置文件夹 一个现代化成品neovim mkdir ~/.config/nvim nvim ~/.config/nvim/init.vim 其余配置类似vim. neovim在linux下 ...

  5. Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码、启动jupyter服务、远程访问jupyter(关闭防火墙)

    Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码.启动jupyter服务.远程访问jupyter(关闭防火墙) 目录 Linux下配置jupyter note ...

  6. linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤

    由于Centos6即将停止更新,本次就使用Centos7.5 X64位系统来演示,Tomcat版本就使用8.5,如果想使用9.0的版本也可以去官网进行下载,步骤都大同小异. 关于Tomcat9的新特性 ...

  7. 在Linux 下配置PHP 支援GD

    本站的另一篇文章介绍了在Linux 下配置PHP + MySQL 的执行环境,而照着该篇文章安装的PHP 是未能支援GD 的. 而本文就是介绍在Linux 下安装GD,并配置PHP 支援GD. GD ...

  8. linux下配置 ITK

    在 linux 下配置 ITK 在 linux 下配置 ITK 1. 下载 CMake:http://www.cmake.org/cmake/resources/software.html 为方便安装 ...

  9. proc除了能用于oracle开发_能不能用于mysql开发_Oracle数据库开发(二).Linux下配置使用ProC...

    一.提要 上文简单介绍了Windows下ProC配置开发,这次我们使用Linux平台再次配置Oracle ProC开 发环境(RedHat Linux 9 + Oracle 92). <ORAC ...

最新文章

  1. 腾讯开源分布式NoSQL存储系统DCache | 技术头条
  2. Python公众号开发部分代码开源
  3. git生成秘钥配置SSH公钥的简单方法
  4. String类的构造与析构相关处理
  5. 自动行政审批流程组件的审批流程节点定义【民间称为工作流组件、官方称为审批流程组件】...
  6. Wework和优客工场争相上市,共享办公第一股风云再起
  7. 测试用例的几种常见设计方法
  8. 人员基础信息一体化采集仪_重要!包头退休人员注意!涉及信息采集(附操作步骤)...
  9. Chrome vimium 插件
  10. Java orm框架的优缺点,ORM框架的简单介绍
  11. 对话区块方舟Warren:DAO和隐私赛道被低估了 |链捕手
  12. 数据结构与算法33-PIPI捡垃圾
  13. MySQL备份恢复-mysqldump/xbk
  14. 用Python实现单词尾缀的分析及提取
  15. 讲故事投资 天使投资人的中国式生存
  16. 丰巢后撤,便宜了菜鸟驿站、京东快递柜?
  17. Python全栈(十)Django框架之9.聚合函数和表达式
  18. CUMT-CTF第一次双月赛Writeup
  19. html 如何去滚动条,css怎么去除滚动条?
  20. UBTC7月份升级的温馨提示

热门文章

  1. 【面试题】 10.11. 峰与谷
  2. 抽象语法树(AST)
  3. 简单聊一聊 Android App Bundle 的话题
  4. 《安富莱嵌入式周报》第248期:2022.01.10--2022.01.16
  5. vanish_variables_3.0
  6. 循环语句(while循环)
  7. 教你快速打出左角括号、右角括号「」(直角括号)
  8. sqlzoo 答案全集
  9. 人工智能工程师学习路线/自然语言处理算法工程师
  10. (最新最详细)eclipse的preferences下没有Android首选项?