赞
踩
有时候我们没有创建gitlab视图化的操作界面 也没有托管到gitee或者github中
我们只是在服务器中 创建了一个git仓库
同时我们还想可以通过秘钥访问的话 首先先确定我们平时是通过哪个用户访问的
比如 通常我们是通过git 但是有的时候我们是通过root用户
这里用root 用户举例
1 先在本地生成自己的git秘钥
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
这个会生成一个id_rsa.pub 文件
2 将这个文件内容复制到 服务器的~/.ssh/authorized_keys 文件中
有很多方式 可以直接用文本方式复制进去 也可以
用命令复制进去
cat /home/git/gitkey/id rsa.pub >>~/.ssh/authorized keys
这样就可以不用输入密码直接用 root 访问啦
git clone root@****
ssh -T root@*****
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。