(1).首先,我们打开xshell软件,然后单击"文件"。
(2).点击"终端"来自"类别"。
(3)从xshell终端类型下拉菜单中选择;(4)点击"ok"终于。
在linux上,wq不是一个命令,而是在vi文本编辑器中使用。完成文本编辑后,可以通过输入冒号和wq退出vi编辑模式。
exit命令在linux命令行模式下退出当前登录的shell会话。xshell是windows下功能非常强大的安全终端模拟软件,支持telnet、rlogin、ssh、sftp和串口。和其他协议,远程管理linux主机非常方便。
xshell支持各种安全功能,例如ssh1/ssh2协议、密码以及dsa和rsa公钥的用户认证方法,并对所有流进行加密。
我们知道,服务器通常放置在远程机房。如果要连接linux服务器进行操作,就必须借助ssh协议登录远程服务器。通常我们使用ssh终端工具(如xshell和putty)进行可视化操作。
ssh协议被称为安全外壳协议,是一种非常可靠(信息不会泄露)的专用于远程登录的协议。一方面,它是安全的,因为它的协议中有一个加密过程;另一方面,sshd服务也有一定的安全策略,例如:
设置重试次数,下次将禁止登录;
如果会话超时,连接将自动断开;
键登录等。
如前所述,sshd服务本身是有会话超时策略的,所以当我们长时间用终端工具连接服务器而没有操作时,考虑到安全因素,服务器会自动断开终端与服务器的会话,避免服务器管理员不退出终端工具而心怀恶意。到达指令。
如果要取消sshd会话超时策略,可以按如下进行:
1.找到sshd的配置文件并修改它。
#vi/etc/ssh/sshd_config
clientaliveinterval参数:这里的单位是秒。如果设置为60,表示服务器每分钟向客户端发送一次请求。如果客户端应答,可以保持长时间连接。
clientalivecountmax参数:在代表服务器发送消息后,如果客户端不发送消息,它将被断开连接。;不要回答三次。
2.重新启动sshd服务。
在centos7.5下重新启动sshd服务的命令是:
#systemctl重新启动sshd
经过以上设置,xshell终端不会长时间与linux服务器断开连接。你可以试试。当然,出于安全原因,我不我不建议你这样修改它。
我是科技领域的创客,有十年互联网行业经验。欢迎关注我了解更多科技知识!如有不同意见,请在下方评论区发表意见~
两个方面需要更改:客户端xshell的配置需要更改,服务器端ssh_config中的配置也需要更改,具体来说就是保持心跳。