**已关闭。**此问题不符合Stack Overflow guidelines。目前不接受回答。
此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题相关,可以发表评论,说明在何处可以回答此问题。
两年前关闭。
Improve this question的
有人能给我解释一下吗?我能做些什么来解决我的权限问题。它似乎阻止了我获得主机heroku
的真实性并修复我的密钥问题。
david@daniel-Inspiron-531:~$ ssh-add david/.ssh/id_rsa
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0775 for 'david/.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.
david@daniel-Ins
字符串
5条答案
按热度按时间91zkwejq1#
我建议你重新创建一组密钥,
字符串
为了一个更安全的系统。否则将权限更改为不那么开放的权限就可以了。
要更改权限,请使用
型
n3schb8v2#
只需将密钥文件的权限重置为默认值
字符串
yduiuuwa3#
如果使用WSL,则可以将文件.pem复制到
~/.ssh/
复制文件.pem
字符串
更改权限:
型
完成,请使用
ssh-add
重试型
dkqlctbz4#
只需将/.ssh/id_rsa文件的权限更改为600
字符串
mwecs4sa5#
您应该将文件(包含私钥)的所有者更改为具有完全访问权限的用户名,然后删除有权访问该文件的其他用户名。
右键单击包含私钥的文件,然后单击属性,然后单击安全选项卡>高级,通过单击更改按钮,您可以将所有者更改为您的用户名。(如果您不知道您的用户名的名称,请在命令提示符中运行:“echo %USERNAME%”。
删除除刚添加的权限项之外的所有权限项
点击Disable inheritance> Convert inherited permissions..