设置Linux shell超时自动退出】的更多相关文章

Linux shell,一般默认情况下是不会超时退出的,但是有的时候我们想要让它在多少分钟后没有操作自动退出终端(听起来有点像windows多少分钟后自动锁屏一样).我们可以通过设置来实现这一功能. 在/etc/profile.d下有个bash_autologout.sh,在这个文件里面添加如下内容: export TMOUT=0   TMOUT的值表示的是超时时间,以秒为单位.如果你想要设置在10分钟后shell无任何操作自动退出,可以设置如下: export TMOUT=600 需要注意的是…
出于安全方面的考虑,机器常要求配置一个登录时间期限,当闲置超过这一期限就自动退出:但在某些场合我们需要时不时地就使用机器,如果每次都要重新ssh登录那是非常麻烦的 方法一:让当前会话一直处于工作状态 因为是闲置超时,我们让会话处于工作状态就不会被退出了,比如使用top 方法二:清空TMOUT变量 超时退出的根本,在于在/etc/profile等文件中配置了TMOUT变量(单位为秒),所以要解决自动退出清空TMOUT即可 当然不用去修改profile等文件,在命令行使用unset动态修改即可: u…
仅让root用户超时退出: 编辑/root/.bash_profile文件,添加 export TMOUT=300 #300秒超时自动退出root 对所有用户设置自动注销: vi /etc/profile export TMOUT=300 #TMOUT=0 表示自动注销超时时间为无限长 编辑好文件后,保存,退出,重新登录,即可生效…
原文章请参考  https://edgewebware.com/2014/06/automatically-log-out-members-send-login-page-umbraco/ 在网站开发过程中,需要有个功能,就是说用户登录网站后,如果一段时间内(比如 20分钟)内没有任何操作,就应该自动退出网站. 我是这样实现的: 在web.config中,进行如下的设定: <sessionState mode="> <authentication mode="Form…
思路: 使用 mousemover 事件来监测是否有用户操作页面,写一个定时器间隔特定时间检测是否长时间未操作页面,如果是,退出: 具体时间代码如下(js):var lastTime = new Date().getTime(); var currentTime = new Date().getTime(); var timeOut = 10 * 60 * 1000; //设置超时时间: 10分 $(document).ready(function(){ /* 鼠标移动事件 */ $(docum…
linux有些命令需要输入密码,比如ssh或su,又不能通过参数指定,正常只能手动输入.这让人多少有些懊恼,尽管这样很安全! 破解:expect 默认没这个东西,需要安装 apt/yum install -y expect 好了,可以使用了,先写个shell脚本 #!/usr/bin/expect#用expect执行下面脚本 spawn su#执行su命令 expect "Password:"#看到这样的文本时 exp_send "123123\r"#输入密码 in…
在写shell脚本时,需要登录到不同的服务器上执行相关命令,在未建立信任之前如何批量操作. 1.ssh 首次登录服务器时会提示RSA key fingerprint输入yes/no,可以通过下面的方法实现. ssh test@192.168.1.3 -o "StrictHostKeyChecking no" 2.自动完成密码的输入,这个需要借助sshpass,要单独安装. 从命令行方式传递密码 -p指定密码   sshpass -p '123456' ssh user_name@hos…
// 此方法适用于所有被创建过的controller,且当前controller生命周期存在,如有错误的地方望大神斧正 //  说一下我们的需求和实现原理,需求:在点击home键退出但没有滑飞它,5分钟之后需要重新登录(其实和平安一账通的登录很像) :实现原理:添加观察者,不用我们手动发送通知,系统会自动发送通知,计算时间差,然后就可以啦…
1.创建监控脚本:$ vi /alidata/shell/webcheck.sh #!/bin/sh weblist="/alidata/shell/weblist.txt" myemail="admin@qq.com" for list in `cat $weblist|grep -E -v "#|^$"` do httpcode=`curl -o /dev/null -s -w %{http_code} "$list"`…
转至:https://www.cnblogs.com/vmsky/p/13824172.html 背景说明 1.集团OA系统上线,web App 部署在6台服务器中,因项目初期,每次更新都需要进行大量的部署操作.操作费事费力部署,还容易出错,且缺乏通知机制.针对这一现状,计划通过脚本来实现半自动化的发布工作(因为无法解决自动化打包问题,只能采用半自动化方式了) 一:环境说明 OS:RHL 7.2 中间件: tomcat 7.0 二.开发语言: linux Shell Python 3.7 三.服…