首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

解决SSH连接Linux超时

在开发当中经常需要登录远程服务器,于是通过 ssh 或者 putty 登录,可是一转身,这厮就自动断开了。让人非常恼火,如何解决 SSH 连接 Linux 超时自动断开?...修改服务器相关配置 $TMOUT 系统环境变量 # 用以下命令判断是否是否设置了该参数 echo $TMOUT # 如果输出空或0表示超时,大于0的数字n表示n秒没有收入则超时 # 修改方法 vi /...profile # ---------------------------- export TMOUT=900 # ---------------------------- # 将以上900修改为0就是设置超时...# 备份原配置文件 cp sshd_config sshd_config.bak # 启用客户端活动检查,每60秒检查一次,3次活动断开连接 sed -i "s/#ClientAliveInterval.../usr/bin/expect set timeout 60 spawn ssh user@host interact { timeout 300 {send "\x20

9.3K50

学会这个小技巧,SSH 会话连接永远超时

通过指定时间间隔在客户端和服务器之间发送空数据包,可以避免 SSH 超时。...防止 SSH 客户端超时 如果你使用的是 Mac 或 Linux,则可以编辑用户目录下的 ~/.ssh/config 并添加以下行: ServerAliveInterval 120 这将在您的...防止 SSH 服务端超时 更改服务器上 /etc/ssh/sshd_config 的 SSH 配置文件,以防止客户端超时,因此不必修改 SSH 客户端配置: ClientAliveInterval...120 // 超时时间,10s ClientAliveCountMax 720 // 超时次数,0次 如果客户端处于非活动状态 120 秒,这将使服务器向客户端发送一个空数据包,共发送 720...版权:本文版权归原作者所有 投稿:欢迎投稿,投稿邮箱: editor@hi-linux.com

5.1K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux远程ssh连接上?

    背景 昨天下午从公司下班回到家后,想连接linux来给一个docker项目部署好,发现突然连接上了?...这类linux问题,我的排查能力还是不足,并且无从分析,我是直接照着报错去百度搜索,压根没有什么用。...总结 第一点 linux中不是说当一个程序出现了错误,如果是权限问题,不是就是权限不够,全部赋予755权限,反而会导致bug出现 第二点 当linux中重装了ssh后,你的之前修改的权限文件还是不会变的...,也有可能是我重装了ssh,没有碰到上面三个权限文件 第三点 linux出现了错误不要慌,首先使用救援连接进入linux内部,然后根据命令一步步排查,比如sshd -t就是查看ssh服务是否有问题的 一个命令...,学到了 废江博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:linux远程ssh连接上?

    22.3K10

    Linux下实现活动用户登录超时后自动登出

    以上我们设置用户自动登出时间为90秒,90秒后屏幕显示如下: [GeekDevOps@GeekDevOps ~]$ 等待输入超时:自动登出 Connection closing...Socket close...方法二:通过修改ssh的配置文件来实现 ssh是我们在Linux系统中比较常用的一款工具,通过修改ssh的配置文件 /etc/ssh/sshd_config我们同样也可以实现超时自动登出功能,具体如下:...sshd restart 这种方法对除了root之外的所有用户都是60秒登录超时,自动登出。...第一行表示每90秒检测一次,第二行表示检测到5次活动就断开连接。...总结 以上所述是小编给大家介绍的Linux下实现活动用户登录超时后自动登出,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

    2.4K21

    SSH】解决使用SSH命令远程连接Linux服务器加载访问慢,连接超时断开等问题

    一、参考链接 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 【阿里云镜像】使用阿里云openssh镜像安装配置SSH服务_xyb的博客-CSDN博客_openssh 阿里云 SSH登录很慢问题的解决..._服务器应用_Linux公社-Linux系统门户网站 (linuxidc.com) ssh超时(ssh长连接ClientAliveCountMax) - 陳聽溪 - 博客园 (cnblogs.com)...二、问题描述 这段时间使用虚拟机装载了CentOS 7.9版本的Linux操作系统,配置好相关信息参数后,发现使用SSH命令远程连接访问服务器时,总是需要等待几十秒,不能直接按完回车后,立即跳出输入登录密码的命令提示符...CentOS Linux release 7.9.2009 (Core) 2、修改 /etc/ssh/sshd_config 配置文件 # vim /etc/ssh/sshd_config 修改如下内容...3、重启SSH服务 # systemctl restart sshd # systemctl status sshd Ⅱ、解决SSH连接超时断开问题 1、修改 /etc/ssh/sshd_config

    6.3K10

    Fix SSH客户端登录会话超时设置

    如果用一些Windows下客户端软件比如XShell or CRT都会有超时时间和心跳检测次数设置,但是默认Mac下的终端 Or Linux下直接远程命令客户端是没有这个设置窗口的。 ?...SSH Client会从以下途径获取配置参数: SSH命令行参数; 用户配置文件 (~/.ssh/config); 系统配置文件 (/etc/ssh/ssh_config)。...#添加如下内容 Host * ServerAliveInterval 60 ServerAliveCountMax 30 姿势3 $ vim /etc/ssh/ssh_config # 在Host...Server端设置 SSH Server在这里就是服务器端的sshd服务(类Unix的系统都有),可以通过修改sshd的配置文件来改变SSH Session的超时时间: vim /etc/ssh/sshd_config...说明: ClientAliveInterval: 这个其实就是SSH Server与Client的心跳超时时间,也就是说,当客户端没有指令过来,Server间隔ClientAliveInterval的时间

    5.6K20

    两种方法实现Linux活动用户登录超时后自动登出

    在windows下可以这样操作,那么在Linux下是否也可以这样操作呢?经过一段时间的摸索,本人发现了2中方法来实现Linux下不活动用户在登录一段时间后自动登出操作,分享给大家。...以上我们设置用户自动登出时间为90秒,90秒后屏幕显示如下: [GeekDevOps@GeekDevOps ~]$ 等待输入超时:自动登出 Connection closing...Socket close...方法二、通过修改ssh的配置文件来实现 ssh是我们在Linux系统中比较常用的一款工具,通过修改ssh的配置文件 /etc/ssh/sshd_config我们同样也可以实现超时自动登出功能,具体如下:...[root@GeekDevOps ~]# systemctl restart sshd 这种方法对除了root之外的所有用户都是90秒登录超时,自动登出。...第一行表示每90秒检测一次,第二行表示检测到2次活动就断开连接。

    2.9K20

    Linux 命令 | ssh

    Linux 命令 ssh 命令解析 Linuxssh 命令用于与远程主机建立安全的加密连接,以进行网络传输和命令行操作。...ssh 命令可以在不安全的网络环境下安全地传输数据,并且可以通过身份验证确认远程主机的身份。...林一总结几个常用的 ssh 命令: 登录远程主机: ssh username@ip_address # 登录远程主机,需要输入密码 上传或下载文件: scp local_file remote_user...该命令将会使用ssh协议连接到指定的远程主机,需要输入密码进行身份验证。...Linux 命令 ssh 命令注意事项 读者在连接前需要确保目标主机开启了ssh服务,否则该命令将无法正常工作。 在连接过程中需要输入正确的用户名和密码进行身份验证,否则连接将会失败。

    71320

    ssh登录linux

    ssh登录linux 上一篇提到用ssh登录centos好处很多,许多linux系统管理员都在用ssh。...在windows下ssh客户端主要有puTTY、Xshell、secureCRT、ssh secure shell。linux下有openssh,这是个命令行工具。...ssh登陆linux,输入命令mkdir .ssh(在家目录下创建.ssh文件夹),然后输入命令vi .ssh/authorized_keys(创建一个文件,并用vi编辑它),在vi里按a经入编辑模式,...命令行下登录linux linux怎么登录linux呢?linux下有ssh客户端有openssh,大部份发行版上都有。输入ssh --version查看是否安装。...亲身经历:没有关selinux,虽然能登陆上linux,但是不能上网。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。

    14.7K30

    解决 SSH 无操作自动断开 | pychram 超时无响应

    工作中常需要连接着服务器,下班或暂时离开时会出现一段时间操作终端,此时就会自动断开。...这本身无伤大雅,重连即可,直到我发现,一些依赖 SSH 提供的服务也会因此受到影响,比如 Pychram 远程开发,会在一段时间后无响应,只能重启 Pychram 解决,很影响效率。...为解决该问题,在网上找到一种配置方法,亲测一夜 (10h+) 不会再断开,在此分享: 众所周知,SSH 是用于与远程服务器建立加密通信通道的,因此配置涉及服务端和客户端: 服务端 /etc/ssh/sshd_config...# 以下任意命令重启 sshd 服务 service sshd reload service sshd restart systemctl sshd restart 客户端 ~/.ssh/config...60 参考文献# SSH长时间不使用自动断开解决方案 注:本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。

    66750

    配置SSH服务远程连接空闲超时退出时间(包括SSH无法登录、登录缓慢)

    建议方案 设置SSH空闲超时退出时间,可降低未授权用户访问其他用户ssh会话的风险 加固建议 编辑/etc/ssh/sshd_config配置文件,将ClientAliveInterval设置为300...3 ...... 2.修改client端的/etc/ssh/ssh_config添加以下:(在没有权限修改server端的SSH配置的情况下) ServerAliveInterval 60......... 3.重启sshd服务 systemctl restart sshd 方法2: 不修改配置文件,直接在SSH远程连接时命令加参数,即ssh -o ServerAliveinterval...no,修改完成后记得重启ssh服务。...解决SSH无法登陆问题  一般情况下当ssh服务远程连接上时,后台登陆服务器,先确认服务器网络有无问题,查一下ssh服务有没有正常运行,防火墙是否放行了ssh端口,检查sshd_config文件配置(

    7.3K30
    领券