使用ssh-copy-id命令后,仍然不能免密登录,
cat /var/log/secure检查日志,发现报错“Authentication refused: bad ownership or modes for directory /root”
于是执行:
chmod 0750 /root -R
再次执行ssh-copy-id,系统提示:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0750 for '/root/.ssh/id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /root/.ssh/id_rsa
于是,修改命令,执行如下:
chmod 0700 /root -R
之后,重复执行ssh-copy-id命令,免密登录成功