码迷,mamicode.com
首页 > 其他好文 > 详细

在设置git ssh方式的时候需要注意的一点

时间:2015-07-17 12:19:17      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

如果设置了ssh链接方式,并且已经设置好了本地的id_rsa和远程服务器上的authorized_keys,但每次pull和git还是需要密码,那很有可能是远程服务器上/home/git/  ,  /home/git/.ssh/  ,  /home/git/.ssh/authorized_keys  这三个权限的问题, 你可以登陆远程服务器,查看ssh登陆日志:

tail /var/log/secure -n 20



如果发现类似这些语句:

Authentication refused: bad ownership or modes for file /home/git/.ssh/authorized_keys

Authentication refused: bad ownership or modes for directory /home/git/.ssh

Authentication refused: bad ownership or modes for directory /home/git



就相应的进行设置权限就可以了:

chmod 700 /home/your_user
chmod 700 /home/your_user/.ssh
chmod 600 /home/your_user/.ssh/authorized_keys



在设置git ssh方式的时候需要注意的一点

标签:

原文地址:http://my.oschina.net/surjur/blog/479636

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!