- 论坛徽章:
- 0
|
为远程LOGIN做超时退出设置
背景:为了安全设置键盘空闲时的超时,保证与所登陆的主机断开。\r\n 这篇文档阐述两个不同的静止超时:\r\n\r\n登录阶段的静止超时,自动断开,终止登录:\r\n这是在你登录之前的Login:提示下。\r\n在SHELL阶段的静止超时,即已经登录到系统中的静止超时,自动断开:\r\n这是在你登录之后的Shell的提示符下。\r\n使用范围:适用于简单的远程的登录(即telnet, rlogin),对Openwin和CDE的登录失效。\r\n解决方案:\r\n登录阶段的静止超时设置:\r\n修改/etc/default/login文件:\r\n将# timeout = 300前的“#”号去掉。\r\n# TIMEOUT sets the number of seconds (between 0 and 900) to wait before\r\n# abandoning a login session.\r\n#\r\n#TIMEOUT=300 \r\n 超时的缺省值是300秒,即在提示你登录时,若在300秒内没有从键盘输入登录名(或密码)则自动将登录断开连接,终止登录。\r\n在SHELL阶段的静止超时设置:\r\n条件:仅适用于Korn和bash 的shell环境:/usr/bin/ksh, /usr/bin/bash。\r\n TMOUT是控制korn和bash SHELL静止超时的环境变量。如果此值没有设置或值为0则没有静止超时控制;如果值大于0,则在此指定的时间内没有输入,则自动断开连接。\r\nTMOUT在/etc/profile中为所有用户设置;在$HOME/.profile中为本用户设置。 |
|