标签:公钥 keys git ssh home 安装 authorized
git安装:
简简单单演绎git如何安装
安装:
yum -y install git
添加git用户:
useradd git
passwd git 输入你想要设置的密码
初始化版本库:
git init --bare myFirst.git --创建一个空的版本库
尝试在客户端更新:
LiKang:myFirst likang$ git clone git@...:/data/git/myFirst.git
Cloning into ‘myFirst’…
git@...'s password:
warning: You appear to have cloned an empty repository.
提示克隆了一个空的版本库,本来就是空的,可以忽略了
设置免密码登录:
提示:设置允许免密登录,允许ssh通过公钥链接
1、 vim /etc/ssh/sshd_config
2、找到 RSAAuthentication yes
3、PubkeyAuthentication yes 把注释去掉
4、重启sshd服务
5、service sshd restart
6、跳转到 /home/git
7、查看是否存在.ssh目录 没有通过mkdir .ssh 创建目录
8、在.ssh目录下创建authorized_keys文件 touch authorized_keys
9、在本地生成一个公钥私钥文件 ssh-keygen -t rsa 直接下一步下一步生成一个公钥私钥,把公钥内容拷贝出来(必须是一行),
10、到服务端 vim /home/git/.ssh/authorized_keys
11、注意一行放一个公钥,不要换行,以上就完成了设置,需要注意的是.ssh目录和authorized_keys的权限
12、chmod 700 /home/git/.ssh
13、chmod 600 /home/git/.ssh/authorized_keys
标签:公钥,keys,git,ssh,home,安装,authorized 来源: https://blog.csdn.net/weixin_45267498/article/details/122617894
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。