Skip to main content

SSH 使用技巧

报错解决

UNPROTECTED PRIVATE KEY FILE 私钥的文件权限不足

访问远程服务器推荐用秘钥对的形式,防止密码被暴力破解。 在服务器生成好公钥私钥,我们会将私钥下载到本地电脑中。 这时候该私钥的默认的文件权限可能会不够,导致如下报错:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '.ssh/xxx' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.

解决方式是:设置私钥文件的权限为 700,保证只有文件拥有者才可以访问,即:-rwx------