配置git
生成新的密钥:
ssh-keygen -t rsa -C "可用邮箱"
需要注意的是图中的三个地方;
生成密钥后进入上图中显示的密钥的地方:/home/用户/.ssh/
打开公钥:
拷贝密钥到ssh的服务器
点击add加入服务器。
然后打开终端开启sshd的服务
systemctl enable sshd
systemctl start sshd
特别说明:
1、多数用户下载代码使用的是脚本下载,请注意修改脚本中关于用户名的读取部分
2、如果上述方法配置后还是无法使用,请继续往下阅读
当然上述方法配置后九成的用户就已经可以正常使用git工具,但是总有些电脑设备脾气不太好,很不配合我们,怎么办呢?
找到生成秘钥的路径; /home/域账号/.ssh
cd /home/域账号/.ssh 进入到这个目录下
然后建立一个配置文件config(名字不要随便修改就是config,这个不要自由发挥)
touch config
然后打开config,写入以下内容
Host *.*.*.*
KexAlgorithms +diffie-hellman-group1-sha1
保存退出,重启sshd服务
至此gerrit一定能够在普通用户下使用。
前文提到适用范围问题,那么第一次使用的人如何配置,只需要提前配置用户和邮箱即可
git config --global user.name "姓名"
git config --global user.email "可用邮箱"