看日志报出的错误,"It is required that your private key files are NOT accessible by others",翻译就是需要私钥文件不能被其他人所访问 。私钥是访问linux服务器的凭证,如果被别人获取到,就可能对服务器安全造成影响,这可能也就是这个问题的初衷 。
使用ll(ls -al)命令查看了私钥文件的权限,发现和错误一样,是644
【ssh-add linux Permission 0644 for are too open 错误解决方案】
文章插图
解决方案:
按照错误提示,该文件不能被其他人访问,只要将所属组和其他人的read权限取消即可
? .ssh ssh-add kp-cxbfwpkv
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'kp-cxbfwpkv' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
文章插图
推荐阅读
- Deepin-linux操作系统下的tex文件的常用的编辑器介绍和安装
- linux下的一些好用的软件
- 工作中必须掌握的 10 条 Linux 命令
- 从操作系统层面理解Linux下的网络IO模型,这么讲你还不懂?
- 如何在 Linux 系统中输入 emoji
- 解读黑客入侵你Linux服务器的一万种玩法
- 使用Webmin管理您的Linux服务器
- 如何为 Linux 桌面配置 Openbox
- 十个 Linux 新手管理员易犯错误
- Linux系统怎么使用命令行查询公网IP地址