免责声明

易百易数码科技

Linux下设置ssh登录超时时间并打开ssh保活配置(linux ssh 超时设置)

SSH登录时提示的信息

当使用SSH协议远程登录到Linux服务器时,可能会提示以下信息:

1. 互动式认证:此时,您需要输入用户名和密码才能登录到服务器。如果是第一次登录到该服务器,并且使用的是用户名和密码进行认证,则可能会出现一个指纹确认窗口,您需要检查指纹并确认后才能登录到服务器。

Linux下设置ssh登录超时时间并打开ssh保活配置(linux ssh 超时设置)-图1

2. 公钥认证:如果已经使用过SSH对服务器进行过认证,则可能会使用SSH公钥认证方式登录。在此情况下,如果公钥已被添加到服务器上,则无需输入密码即可登录。

3. 验证身份:如果使用SSH密钥对进行认证,则可能需要输入SSH密钥密码才能登录到服务器。

在登录到服务器后,如果系统管理员已经设置了登录通知,则可能会收到消息,例如系统登录时间、用户登录的IP地址和使用的SSH客户端名称等等。

Linux下设置ssh登录超时时间并打开ssh保活配置(linux ssh 超时设置)-图2

需要注意的是,SSH登录过程中可能会出现各种异常情况,例如登录超时、连接被拒绝、密钥验证失败等等,您需要根据实际情况检查和解决问题。

ssh闪退

1、sshd服务默认配置下,启用了超时断开连接功能。

2、配置文件:/etc/ssh/sshd_config中找到UsePAM,把UsePAM yes改成UsePAM no保存退出。

Linux下设置ssh登录超时时间并打开ssh保活配置(linux ssh 超时设置)-图3

3、重启sshd服务:service sshd restart 即可。

如果是远程连接闪退telnet 一下 22 端口,查看ssh是否运行正常。

如果ssh正常运行,换个终端,如xshell或者SecureCRT。

如果还不能连接,并且没有rlogin、telnet等其他登录方法,只能连接显示器键盘到服务器上查看了。

在服务器上先查看防火墙,如iptables -nvL,看看是否有禁止ssh或源IP的内容。

查看xinetd是否打开。如果打开了,查看/etc/host.deny 是否对ssh进行了限制。

linux加固10条建议

10条建议:

1、设置复杂密码

服务器设置大写、小写、特殊字符、数字组成的12-16位的复杂密码 ,也可使用密码生成器自动生成复杂密码,这里给您一个链接参考:https://suijimimashengcheng.51240.com/

2、设置密码策略

修改文件/etc/login.defs

3、对密码强度进行设置

编辑文件/etc/pam.d/password-auth

4、对用户的登录次数进行限制

编辑文件 /etc/pam.d/sshd

多次输入密码失败后提示信息

到此,以上就是小编对于linux ssh 超时设置的问题就介绍到这了,希望介绍的3点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇