ssh 提示Connection closed by * 的解决方案
2024-10-18 18:27:30
使用ssh方式连接linux系统时,发现一直上报这个错误:
Connection closed by 192.168.3.71 port 22 刚开始还以为是端口被防火墙禁止了呢,通过关闭和查看,并没有发现
什么错误,这就要详细的分析了。到底是哪儿出的问题呢?
根据思路来,先看log:从log可以看出,出错的原因很明显,就是加密文件权限有问题了,接下来就去查看和改动文件权限。
Mar 24 09:35:50 sshd[3306]: error: Permissions 0777 for '/etc/ssh/ssh_host_rsa_key' are too open.
Mar 24 09:35:50 sshd[3306]: error: It is required that your private key files are NOT accessible by others.
Mar 24 09:35:50 sshd[3306]: error: This private key will be ignored.
Mar 24 09:35:50 sshd[3306]: error: key_load_private: bad permissions
Mar 24 09:35:50 sshd[3306]: error: Could not load host key: /etc/ssh/ssh_host_rsa_key
Mar 24 09:35:50 sshd[3306]: error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Mar 24 09:35:50 sshd[3306]: error: @ WARNING: UNPROTECTED PRIVATE KEY FILE! @
Mar 24 09:35:50 sshd[3306]: error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Mar 24 09:35:50 sshd[3306]: error: Permissions 0777 for '/etc/ssh/ssh_host_dsa_key' are too open.
Mar 24 09:35:50 sshd[3306]: error: It is required that your private key files are NOT accessible by others.
Mar 24 09:35:50 sshd[3306]: error: This private key will be ignored.
Mar 24 09:35:50 , sshd[3306]: error: key_load_private: bad permissions
Mar 24 09:35:50 , sshd[3306]: error: Could not load host key: /etc/ssh/ssh_host_dsa_key
Mar 24 09:35:50 , sshd[3306]: error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Mar 24 09:35:50 , sshd[3306]: error: @ WARNING: UNPROTECTED PRIVATE KEY FILE! @
Mar 24 09:35:50 , sshd[3306]: error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Mar 24 09:35:50 , sshd[3306]: error: Permissions 0777 for '/etc/ssh/ssh_host_ecdsa_key' are too open.
Mar 24 09:35:50 , sshd[3306]: error: It is required that your private key files are NOT accessible by others.
Mar 24 09:35:50 , sshd[3306]: error: This private key will be ignored.
Mar 24 09:35:50 , sshd[3306]: error: key_load_private: bad permissions
Mar 24 09:35:50 , sshd[3306]: error: Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Mar 24 09:35:50 , sshd[3306]: error: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Mar 24 09:35:50 , sshd[3306]: error: @ WARNING: UNPROTECTED PRIVATE KEY FILE! @
在/etc/ssh目录下查看,的确是文件权限有问题,不知道什么原因,文件权限被改成了777,按照别的系统的文件权限,修改成下面的即可:
-rw-r--r-- root root 1月 : moduli
-rw-r--r-- root root 1月 : ssh_config
-rw-r--r-- root root 3月 : sshd_config
-rw------- root root 3月 : ssh_host_dsa_key
-rw-r--r-- root root 3月 : ssh_host_dsa_key.pub
-rw------- root root 3月 : ssh_host_ecdsa_key
-rw-r--r-- root root 3月 : ssh_host_ecdsa_key.pub
-rw------- root root 3月 : ssh_host_ed25519_key
-rw-r--r-- root root 3月 : ssh_host_ed25519_key.pub
-rw------- root root 3月 : ssh_host_rsa_key
-rw-r--r-- root root 3月 : ssh_host_rsa_key.pub
-rw-r--r-- root root 3月 : ssh_import_id
最新文章
- E:“图片视频”的列表页(taxonomy-cat_media.php)
- mac 关闭&;&;显示隐藏文件命令
- android 资讯阅读器
- [转]响应式WEB设计学习(3)—如何改善移动设备网页的性能
- Shell-bash中特殊字符汇总[转]
- mysql三
- UIImage imageNamed 与 imageWithContentsOfFile的差别
- Codeforces Round #364
- 基于Android_volley的Get、Post的方法
- Oracle通过指令创建用户
- asp.net core+ef core
- Eucalyptus和Openstack最近版本的改动简单对比
- POJ 2250 Compromise (UVA 531)
- JAVA进阶-注解
- mysql进阶(二十四)防御SQL注入的方法总结
- c# API接受图片文件以Base64格式上传图片
- FM(Factorization Machines)
- day53 鼠标事件 键盘事件 及JQuery
- python --商品评价---- 数据表结构以及理解
- Integer与int值的比较
热门文章
- C++中结构体与类的区别(struct与class的区别)
- nginx笔记6-总结
- eclipse导入/编译hadoop源代码
- PaddlePaddle︱开发文档中学习情感分类(CNN、LSTM、双向LSTM)、语义角色标注
- 错误:readline/readline.h:没有那个文件或目录解决方法
- Caused by: java.lang.ClassNotFoundException: org.jbpm.pvm.internal.processengine.SpringHelper
- Visual Studio 2012 和 SVN 结合实现版本控制 AnkhSvn
- 小白学爬虫-设置Selenium+Chrome代理
- window下实现白天黑夜切换不同桌面
- 基于Spring Boot的RESTful API实践(一)