问题现象:
执行ssh-copy-id -i .ssh/id_rsa.pub 192.168.200.100
执行 ssh 192.168.200.100
仍提示输入密码
排查:
1、检查 ~/.ssh 是否是 700
2、检查 /home/user 是否是 700
3、检查 ~/.ssh/authorized_keys 是否是 600
最终原因:我这边是因为/home/user家目录是777导致的,改为700,重新生成密钥然后分发就好了。
微信扫一扫
问题现象:
执行ssh-copy-id -i .ssh/id_rsa.pub 192.168.200.100
执行 ssh 192.168.200.100
仍提示输入密码
排查:
1、检查 ~/.ssh 是否是 700
2、检查 /home/user 是否是 700
3、检查 ~/.ssh/authorized_keys 是否是 600
最终原因:我这边是因为/home/user家目录是777导致的,改为700,重新生成密钥然后分发就好了。
相关推荐