我是那种随时打开SSH客户端的极客,它连接到我最常用的服务器,这样我就可以即时访问监控和其他任何东西。因此,当我断开连接时,它会让我非常恼火,因此我将分享一些保持会话活动的方法。
您可以将ssh客户机配置为每隔几秒钟自动发送一个协议no op code代码,这样服务器就不会断开您的连接。在其他客户机中,此设置有时被称为保持活动或停止断开太多连接。
全局配置
在/etc/ssh/ssh\u配置文件中添加以下行:
ServerAliveInterval 60
数字是服务器发送无操作代码前的秒数。
当前用户配置
向~/.ssh/config文件添加以下行(如果不存在则创建)
Host * ServerAliveInterval 60
确保第二行缩进一个空格。
每主机配置
如果只想为单个服务器启用keep alive,可以使用以下语法将其添加到~/.ssh/config文件中:
Host *hostname.com ServerAliveInterval 60
工作得很好,希望它能帮助其他人。
...不幸的是,VPN提供商不提供专用的Pi软件。如果您需要为您的Pi设置VPN,也许是为了避免Kodi中的某些区域阻塞,那么您需要进行一些手动配置。 ...
... 上面的命令将上传报告.pdf文件从您的本地计算机到您在上一节中定义的clienta服务器的主目录。您可以上载到主目录以外的目录,例如: ...
... file? (y/n) 按Y键,然后按Enter键。 下一个问题是,是否要防止在30秒的窗口内多次使用同一代码。 按Y键,然后按Enter键。 第三个问题是,您是否希望扩大TOTP代币的接受窗口。 按N键回答此问题,然后按Enter键。 最后一个问题是...
...窗口意外终止的长进程来说非常有用。 一旦运行了屏幕会话,就可以创建新窗口并在其中运行其他进程。您可以轻松地在窗口之间切换以监视其进度。您还可以将终端窗口拆分为垂直或水平区域,并在一个窗口中显示各种屏幕...
...别是在加密和安全性方面,版本2与版本1不向后兼容。要防止来自版本1客户端的连接,可以规定您的计算机只接受来自版本2客户端的连接。 为此,请编辑/etc/ssh/sshd\u配置文件。在这篇文章中我们将经常这样做。无论何时需要编...
...如果您希望人们可以访问您计算机上的服务,但不想打开您的防火墙到internet,您可以使用端口敲门。它允许您关闭防火墙上允许传入连接的端口,并在进行预先安排的连接尝试时自动打开这些端口。连接尝试的序列充当秘密敲...
...样一台计算机,你怎么接触它? 让我们建立一些标签。您的计算机是本地计算机,因为它离您很近。您要连接的计算机是远程计算机,因为它与您位于不同的位置。 为了区分本文中使用的本地计算机和远程计算机,远程计算机...
...链接的,加密安全。一个是公钥,另一个是私钥。它们与您的用户帐户绑定。如果一台计算机上有多个用户使用SSH密钥,则每个用户都将收到自己的密钥对。 私钥安装在主文件夹中(通常),公钥安装在需要访问的远程计算机...