`
yelinsen05
  • 浏览: 493768 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ssh-add 提示Permissions 0777 for '~/.ssh/id_rsa' are too open

阅读更多
当加载 ssh-add 一个老key不成功的时候
bash-3.2$ ssh-add  ~/.ssh/dean
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0777 for '/Users/dean/.ssh/dean' are too open.


是因为id_rsa的权限太高了,复制过来的可能是777,解决方式如下:

bash-3.2$ chmod 700 *
bash-3.2$ ll -ls
bash: ll: command not found
bash-3.2$ ls -l
total 64
-rwx------@ 1 dean  staff   126  5 13 00:52 config
-rwx------  1 dean  staff  1675  3 27 02:52 dean
-rwx------  1 dean  staff  1464  3 27 02:52 dean.ppk
-rwx------  1 dean  staff   412  3 27 02:52 dean.pub
-rwx------  1 dean  staff  6430  5 12 21:14 known_hosts
-rwx------  1 dean  staff  1675  6  2  2016 test
-rwx------  1 dean  staff   410  6  2  2016 test.pub


权限改后 可以加载成功
bash-3.2$ ssh-add  ~/.ssh/dean
Identity added: /Users/dean/.ssh/dean (/Users/dean/.ssh/dean)


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics