Linux ssh登陆超时设置

直接修改ssh配置文件。

ClientAliveInterval 6 0。

ClientAliveCountMax 3
保存文件。

systemctl 重新启动 sshd。

检查日志。

linux ssh工具有哪些

嘿,说到Linux下的SSH,我当时遇到了很多陷阱。
让我告诉你我遇到的这些工具。

Putty 是我早年在 Linux 服务器上工作时经常使用的东西。
最有问题的是它本来是在Windows上的,后来移植到了Linux上。
我记得我在一家小公司的机房里。
他们所有的服务器都是 Linux,但我使用的是一台旧的 Win7 计算机,并依靠 Putty 进行远程管理。
优点是免费开源,什么都可以看到,代码都在那里。
我有一个喜欢修补的朋友。
他直接下载了Putty源码,修改了一下,添加了一些他想要的参数。
非常顺利。
但缺点也很明显。
界面非常简单。
有时需要很长时间才能找到一些高级设置。
我记得有一次服务器的SSH版本很旧,我不得不使用SSH1 来连接。
Putty默认只支持SSH2 ,我必须在配置文件中更改它,这花了我很长时间。
但它是免费的,它是联网的,这就足够了。

SecureCRT,我后来在一家国企的系统部门认识了他。
他们运行许多服务器,包括 Windows 和 Linux。
有一个老哥特喜欢用SecureCRT。
他说它有很多功能。
我去看了一下,哦,它可以保存很多服务器的配置,一键连接,传输文件,甚至可以写一些脚本自动执行操作。
他给我演示了一下,说这个可以自定义颜色,那个可以保存热键。
看上去确实很先进。
不过当时公司的机器都是Windows系统的,所以不需要我去处理。
后来有一次,服务器无法连接。
他说SecureCRT的加密方法与服务器不兼容,所以他不得不回去使用Putty。
不过功能够用了,但用不用就看个人需求了。
价格不便宜,而且他们公司购买了很多许可证。

EasySSH,我对此印象不太深刻。
好像是我的一个年轻同事推荐的。
他表示,在Linux上使用非常方便,界面看起来很清爽。
他使用Flatpak安装,并表示安装非常简单,只需几行命令。
他说他经常连接到多个服务器并使用选项卡来清楚地区分它们。
看上去不错,不过当时我的Linux环境是老系统,没有安装Flatpak,所以一直没有尝试过。
后来他搬到了另一个环境,我就不再关注他了。
看起来相当适合现代Linux桌面环境。

Xshell我实际上在Linux服务器上使用过一次。
当时我们有一个项目,服务器是Linux,但是后台运维的人用的是Windows笔记本电脑,全部依靠Xshell来连接。
他在Windows上打开了Xshell,然后创建了一个名为“Xshell-Linux”的东西,据说这是一个兼容层,允许他在Linux服务器上运行Xshell客户端。
那一刻我很困惑。
为什么Xshell客户端要运行在服务器上?后来我明白了,他想把那台Linux服务器连接到其他Linux服务器或交换机上。
他告诉我,Xshell有很多选项卡,还可以切换端口,对于创建复杂的网络图非常方便。
不过他最后还是抱怨这个东西是付费的,有时在Linux上运行会有点卡顿。
到不管怎样,功能确实强大,适合他们复杂的环境。

你看,这些工具都有其用途。
如果您只想连接到服务器并执行一些基本操作,Putty 是免费且足够的。
如果您的业务比较复杂,需要连接多个设备并传输文件来创建脚本,SecureCRT 和 Xshell 可能更适合。
EasySSH 看起来很时尚并且适合现代 Linux 环境,但我从未接触过它。
您选择哪一种取决于您的具体情况。
在过去的十年里,这是我唯一付出努力的事情。
其他的我没试过所以不敢乱说。

vscode使用ssh连接linux服务器(配置秘钥)