linux服务器如何设置远程连接的时间限制
答案:3 悬赏:70 手机版
解决时间 2021-03-08 06:38
- 提问者网友:泪痣哥哥
- 2021-03-07 22:08
linux服务器如何设置远程连接的时间限制
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-03-07 22:33
#vim /etc/profile
export TMOUT=300
若300秒内无输入,则退出当前bash 这个可以?
试了一下,远程和本机bash均退出了(偶使用的是vmware虚拟机做的)。暂时定为这个胜出吧!
但是这个是在客户端无发送请求包保持连接的情况下,若强制在服务器断开连接呢?得到这样的答案:
写个脚本 到2个小时就kill掉
弄脚本 干掉.....
#fuser -k /dev/pts/*
#pkill -kill -t pts/*
这两个应该都可以 干掉所有连接
但是试过都没成功,而且也没理解这命令的含义,所以就用我自己麻烦的办法kill了一下:
kill -9 `ps aux | grep ssh |grep @ |awk '{print $2}'`
在这里能用成。
另外,Xshell工具连接的:
服务器默认就是会断开的,但是连接工具会设置 发送活动状态;
在属性-连接-保持活动状态中,将会话期间保持活动状态前面框里,去掉这个勾选,就ok了!
export TMOUT=300
若300秒内无输入,则退出当前bash 这个可以?
试了一下,远程和本机bash均退出了(偶使用的是vmware虚拟机做的)。暂时定为这个胜出吧!
但是这个是在客户端无发送请求包保持连接的情况下,若强制在服务器断开连接呢?得到这样的答案:
写个脚本 到2个小时就kill掉
弄脚本 干掉.....
#fuser -k /dev/pts/*
#pkill -kill -t pts/*
这两个应该都可以 干掉所有连接
但是试过都没成功,而且也没理解这命令的含义,所以就用我自己麻烦的办法kill了一下:
kill -9 `ps aux | grep ssh |grep @ |awk '{print $2}'`
在这里能用成。
另外,Xshell工具连接的:
服务器默认就是会断开的,但是连接工具会设置 发送活动状态;
在属性-连接-保持活动状态中,将会话期间保持活动状态前面框里,去掉这个勾选,就ok了!
全部回答
- 1楼网友:人间朝暮
- 2021-03-08 01:27
楼上正解
ps service sshd restart 重启服务器命令
ps service sshd restart 重启服务器命令
- 2楼网友:有你哪都是故乡
- 2021-03-08 00:09
在/etc/ssh/ssh_config文件中修改:
ConnectTimeout 300
如果是登录提示状态的话:
LoginGraceTime 300
修改后需要重启ssh服务追问改了但是不好用啊!追答改完要重启ssh服务:
service ssh restart # Ubuntu
service sshd restart # Redhat
ConnectTimeout 300
如果是登录提示状态的话:
LoginGraceTime 300
修改后需要重启ssh服务追问改了但是不好用啊!追答改完要重启ssh服务:
service ssh restart # Ubuntu
service sshd restart # Redhat
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯