设置Linux系统的空闲等待时间TMOUT的方法
为了增强Linux系统的安全性,我们需要在用户输入空闲一段时间后自动断开,这个操作可以由设置TMOUT值来实现。将以下字段加入到/etc/profile 中即可(对所有用户生效)。
export TMOUT=900 # 设置900秒内用户无操作就字段断开终端
readonly TMOUT # 将值设置为readonly 防止用户更改
注意:设置了readonly 之后在当前shell下是无法取消的,需要先将/etc/profile 中设置readonly行注释起来或直接删除,logout 后重新login 。
$ export TMOUT=900
$ readonly TMOUT
$ unset TMOUT
-bash: unset: TMOUT: cannot unset: readonly variable
以上这篇设置Linux系统的空闲等待时间TMOUT的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
设置Linux系统的空闲等待时间TMOUT的方法
为了增强Linux系统的安全性,我们需要在用户输入空闲一段时间后自动断开,这个操作可以由设置TMOUT值来实现.将以下字段加入到/etc/profile 中即可(对所有用户生效). export TMOUT=900 # 设置900秒内用户无操作就字段断开终端 readonly TMOUT # 将值设置为readonly 防止用户更改 注意:设置了readonly 之后在当前shell下是无法取消的,需要先将/etc/profile 中设置readonly行注释起来或直接删除,log
-
浅谈生产者消费者模型(Linux系统下的两种实现方法)
生产者消费者问题是同步问题中的一种常见情况,借用一下维基百科的话 生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例.该问题描述了两个共享固定大小缓冲区的线程--即所谓的"生产者"和"消费者"--在实际运行时会发生的问题.生产者的主要作用是生成一定量的数据放到缓冲区中,然后重复此过程.与此同时,消费者也在缓冲区消耗这些数据.该问题的关键就
-
Linux系统下使用U盘的方法
在linux系统之中, 一切设备皆文件, 所以我们的U盘也是一个文件.磁盘设备被抽象成sda文件, U盘设备被抽象成sdb文件. 1.查看所有的设备文件. 在linux的文件系统中, /dev中存放着所有的设备文件. cd /dev #进入dev文件夹 ls #查看所有的文件 其中名为sda的系类是磁盘设备, sdb系列是U盘设备. 2.外部设备挂载点 在linux中, 外部设备需要挂载在/mnt文件夹中. cd /mnt #进入/mnt文件夹 ls #列出所有文件, 发现一个也没有 mkdir
-
监控Linux系统节点和服务性能的方法
1.获取信息 #!/bin/bash #描述: # 把top信息输入到一个文件内部 #作者:孤舟点点 #版本:1.0 #创建时间:2017-11-09 03:04:28 PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH p=`pwd` Day=`date +"%Y%m%d"` HOST=`hostname` for((i=0; i<1440; i=i+1)) do
-
linux系统 java环境变量的配置方法
配置java环境变量 这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境. sudo vi /etc/profile 配置环境变量(注意jdk位置) #set java env export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_171 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOM
-
Linux系统 为命令配置别名的方法
什么是别名 在管理和维护Linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁的输入某个很长命令或用法是不可取的.这时可以使用 别名 功能将这个过程简单化. Linux系统下 有的命令 如 rm cp mv 等 这些命令是删除 移动之类的 使用时要谨慎 也可以通过设置 别名 来进行变相的一些的提醒 简单来说 1.使用危险的命令前给予警告 cp rm mv 2.复杂命令使用更加方便 问题:为rm配置别名 do not use rm即运行rm命令的时候 系统提
-
在 Linux 系统中手动滚动日志的方法
日志滚动log rotation在 Linux 系统上是再常见不过的一个功能了,它为系统监控和故障排查保留必要的日志内容,同时又防止过多的日志造成单个日志文件太大. 日志滚动的过程是这样的:在一组日志文件之中,编号最大的(最旧的)一个日志文件会被删除,其余的日志文件编号则依次增大并取代较旧的日志文件,而较新的文件则取代它作为当前的日志文件.这一个过程很容易就可以实现自动化,在细节上还能按需作出微调. 使用 logrotate 命令可以手动执行日志滚动的操作.本文将要介绍的就是手动进行日志滚动的方
-
linux 系统忘记密码的快捷解决方法(图文详解)
在学习Linux的过程当中,想到,万一自己忘记了linux的密码该怎么办? 其实,在linux当中,只用简单的操作几步,就可以更改用户密码~下面小编给大家作下记录,方便以后遇到此类问题. 1,重启系统,在系统进入前3秒钟,按下 E键. 2,紧接着,咱们再次按下E键,进入编辑命令,在图中的三个选项当中,咱们选中kernel 内核模式下进行编辑 3.第三次按下E键,进入了核心选项的模式后,咱们按下空格键,并且输入"singel" 或者是"1"",又或者是&qu
-
Linux系统下安装android sdk的方法步骤
本文阐述的是如何在Linux系统中安装Android SDK 环境,下面话不多说,来看看详细的介绍吧. 直接下载解压: wget http://dl.google.com/android/android-sdk_r22.0.5-linux.tgz 修改对应的版本号即可. 关于后续的sdk更新,可以使用命令行版本的sdkmanager 直接更新到最新的sdk: tools/android update sdk --no-ui 显示所有的sdk版本 android list sdk --all 会得
-
详解Linux系统中网卡MAC地址克隆方法
怎么临时性地改变 MAC 地址? 你可以在 Linux 运行的时候改变 MAC 地址.需要注意的是当 MAC 地址转换的那一会时间,你的网络会掉线.当电脑重启时 MAC 地址又会变回原来的.下面介绍几种方法来改变你的 MAC 地址. 方法一:iproute2 $sudo ip link set dev eth0 down $sudo ip link set dev eth0 address 00:00:00:00:00:01 $sudo ip link set dev eth0 up 方法二:m
随机推荐
- vbs+hta中实现在单个 onClick 参数中包括多个子例程的代码
- windows 权限之拒绝运行应用程序
- Python编程之event对象的用法实例分析
- WordPress中开启多站点支持及Nginx的重写规则配置
- SQLServer 2000 升级到 SQLServer 2008 性能之需要注意的地方之一
- php Undefined index的问题
- 详解PHP错误日志的获取方法
- jquery中animate的stop()方法作用实例分析
- 详解在Linux虚拟机下配置tomcat
- 封装了一个js图片轮换效果的函数
- 什么是API
- PHP页面输出搜索后跳转下一页的处理方法
- PHP中error_log()函数的使用方法
- 利用pyinstaller将py文件打包为exe的方法
- Yii框架中使用PHPExcel的方法分析
- Python 正则表达式匹配数字及字符串中的纯数字
- nginx ip黑名单动态封禁的例子
- layui 关闭open弹出框 刷新table表格页面的方法
- Ajax提交post请求案例分析
- Windows下MySQL安装教程图文详解