【 Git错误记录(一)】Permissions 0755 for ‘homewwww.sshid

    科技2024-03-08  79

    报错分析🔍

    简单翻译一下这句报错信息: 路径为/home/wwww/.ssh/id_rsa_github的私钥文件id_rsa_github的文件权限(0755)太开放了!

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0755 for '/home/wwww/.ssh/id_rsa_github' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key "/home/wwww/.ssh/id_rsa_github": bad permissions git@github.com: Permission denied (publickey).

    类似的错误,还会有0644,0777,0755等等,要注意的是他们并不是错误码,而是你私钥文件(比如我这里的/home/wwww/.ssh/id_rsa_github)的文件权限。0755的文件权限等级是很高的,对于一个私钥文件来说就会很不安全。

    深入了解文件权限的有关知识请移步: 【linux系统(ubuntu16.04)】文件权限数字777,440含义解读(精华帖)

    解决方案

    降低对应路径下的私钥文件权限即可。

    chmod -R 700 ~/.ssh/

    Processed: 0.013, SQL: 8