#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了!
如何修改服务器远程桌面连接数1、开始-》控制面板-》添加或删除程序-》添加/删除windows组件-》选择“终端服务器”进行安装。
2、开始-》运行-》gpedit.msc,打开策略组编辑器,在树状菜单中选择计算机配置-》管理模板-》终端服务,在右侧窗口中打开“限制连接数量”,选择“已启用”,修改“TS允许的最大连接数”,确定。
PS:如果需要使多用户可以同时使用同一个用户名登录远程连接,那么还需要进行一下设置:
开始-》运行-》tscc.msc,打开终端服务配置,点击“服务器设置”,打开右侧窗口的“限制每个用户使用一个会话”选项,取消复选框的选择,确定。
“终端服务器超出了最大允许连接数”的问题
解决办法如下
开始-运行-gpedit.msc-计算机配置-管理模板-windows组件-终端服务-会话右边窗口选择
为断开的会话设置时间限制
-选择已启用,选择一个时间。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)