连接SSH时出现UNPROTECTED PRIVATE KEY FILE

原因

使用密钥连接 SSH 时提示 WARNING: UNPROTECTED PRIVATE KEY FILE,找到原因是由于之前重新配置了 ~/.ssh 目录权限,导致密钥能够通过其他用户访问。所以将密钥或者 .ssh 目录权限设置为仅当前用户具有访问权限即可解决。若提示 Bad owner or permissions, 也可以通过下述方案解决。

解决方案

sudo chown -R uiste:staff .ssh
sudo chmod -R 700 .ssh