ssh连接提示 "Connection closed by remote host"

Linux 主机最常用的连接方式就是用ssh, 今天在用 ssh secureshell slient 远程连接的时候提示 "Connection closed by remote host" 主机连接关闭, 以前都是可以正常访问的,突然出现这个问题很郁闷.


ssh提示 "Connection closed by remote host"的原因:

如果原来是可以用ssh连接的, 突然连接不上通常是连接数过多导致的.

解决方法一. 把SSH连接数改大

修改服务器上的这个文件:/etc/ssh/sshd_config 找到这行:

# MaxSessions 10

去掉前面的"#" 并把数字改大,最后重启sshd service sshd restart 然后重新连接即可.

解决方法二.  每次正常退出SSH连接

每次执行完命令后用输入"exit" 退出, 防止连接数过多.

解决方法三. 重启

如果连接不上远程主机可以在空间服务商的网页控制面板中重启服务

查看Linux服务器有多少个用户连接ssh的方法

命令行输入

who

如果想要断开某个ssh 用户 可以在命令行输入

ps aux |grep sshd

得到pid 再用命令关闭那个pid:

kill -111

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ssh常用用法小结 在我们日常的工作中,经常涉及到维护服务器,那么为了方便操作,以及安全方面的考虑,通常我们都会在...
    大晴天小阳光阅读 3,178评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,958评论 19 139
  • 基础命令 为了在 sudo 中设置权限提升,您需要编辑 sudoers 文件。 你不应该直接编辑文件,而是使用:s...
    米开朗基乐阅读 1,946评论 0 5
  • 1、TCP状态linux查看tcp的状态命令:1)、netstat -nat 查看TCP各个状态的数量2)、lso...
    北辰青阅读 9,511评论 0 11
  • SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group...
    shuff1e阅读 1,805评论 1 11