git ssh 免密操作
2018-04-11 13:21
99 查看
git ssh 免密操作
git ssh 免密操作服务器ssh开启rsa验证
生成ssh key
上传公钥
让apache可以用user账号git免密操作
服务器ssh开启rsa验证
编辑/etc/ssh/sshd_configRSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys
生成ssh key
在本机上执行ssh-keygen -t rsa
一路回车,这样在~/.ssh/下会产生两个文件id_rsa和id_rsa.pub
上传公钥
把id_rsa.pub上传到git服务器用户目录scp ~/.ssh/id_rsa.pub user@xxx.xxx.xxx.xxx:~/mykey.pub
scp ~/.ssh/id_rsa.pub user@xxx.xxx.xxx.xxx:~/mykey.pub
user账号登录git服务器
cat mykey.pub >> ~/.ssh/authorized_keys
让apache可以用user账号git免密操作
如果是centos操作系统mkdir /var/www/.ssh/ cp ~/.ssh/id_rsa /var/www/.ssh/ chown -R apache:apache /var/www/.ssh
相关文章推荐
- 通过ssh连接git操作
- git 服务器中用户ssh-key的设置操作
- Git Server - 限制 Git 用户使用SSH登陆操作
- 本地新建GitHub远程仓库SSH连接,git init 及 clone的操作记录
- Git_Git远程操作_第1课_ssh agent 管理 ssh key
- git操作之ssh与https互换
- SSH的认证终结(无需密码的git操作或者ssh链接无需密码)
- git基本命令之删除撤销操作
- git入门操作
- eclipse git控件操作 回退到历史提交 重置 删除(撤销)历史的某次提交
- git 的一些基础操作
- Git入门(一)删除远程仓库文件操作
- 极客——Git中使用SSH
- Git 分支操作详解
- Git 移动操作
- fridge11_29(git操作,idea类名颜色)
- Git:本地操作的一些命令
- git的常用操作
- Git Book 中文版 - Git的撤消操作 - 重置, 签出 和 撤消
- Git常见操作和常见错误!错误提示:fatal: remote origin already exists.