最近准备把Blog搬离GitHub,其中遇到了ssh连接问题。并帮助了菜鸟教程更改相关内容。
遇到了无法key免密登录服务器。按照网上许多教程做,可没有一个提起关于.ssh
文件夹的权限问题(都是一味的给700)。当我在root
用户下创建git用户和git用户下的.ssh
文件夹的时候,就存在的权限问题。大部分网上资料说个700权限即可。但是我是在root
用户下创建的700只会让root
用户有读写权限。应当修改为755。和authorized_keys
修改为644。让git用户有读的权限。就可解决问题。
1 | [root@host git]# ls -a -l |