ssh 公钥无秘登录问题
1. 验证服务启动,网络端口连接正常
可以使用nc
,telnet
,或者密码模式的ssh
来验证
2. 验证ssh client端的配置正确
可以尝试登录另外一台主机, 或者本机自校验
3. 验证ssh remote端的配置正确
3.1 client 公钥
通常在~/.ssh/authorized_keys
文件,配置在/etc/ssh/sshd_config
中
3.2 remote端
验证remote server配置项sshd_config
验证remote server文件权限
# 一定要注意两个隐藏目录
ls -ald .ssh
ls -al .ssh
chmod 0700 .ssh
chmod 0600 .ssh/authorized_keys
chmod 0700 .ssh/.
chmod 0550 .ssh/..
posted on 2017-07-17 10:23 Simple Love 阅读(805) 评论(0) 编辑 收藏 举报