当前位置: 技术问答>linux和unix
如何设定telnet超时问题~~
来源: 互联网 发布时间:2015-12-20
本文导语: 系统有个程序需要每个小时定时telnet到一个IP的端口上去,大概占用2分钟的样子,然后完了自动退出来,下个小时再继续;但现在的问题是不太稳定,过了几天后端口会偶尔在某个小时一直被占用导致以后的小时程序...
系统有个程序需要每个小时定时telnet到一个IP的端口上去,大概占用2分钟的样子,然后完了自动退出来,下个小时再继续;但现在的问题是不太稳定,过了几天后端口会偶尔在某个小时一直被占用导致以后的小时程序无法telnet到那个端口,因此程序也无法运行,该程序是个shell
请问有什么办法来解决,谢谢!
在网上看到一个一篇文章,如下:
“
在用户的profile中设置.设在/etc/profile则对所有用户有效.
TMOUT=900
export TMOUT
TMOUT单位是秒.不要设置成太小的值,否则还没来得及反应就被drop掉了.
查看 连接IDLE
who -uH
”
但在我的profile里没有TMOUT之类的啊,如下:
hbjkj-/etc> more profile
#ident "@(#)profile 1.18 98/10/03 SMI" /* SVr4.0 1.3 */
# The profile that all logins get before using their own .profile.
trap "" 2 3
export LOGNAME PATH
if [ "$TERM" = "" ]
then
if /bin/i386
then
TERM=sun-color
else
TERM=sun
fi
export TERM
fi
# Login and -su shells get /etc/profile services.
# -rsh is given its environment in its .profile.
case "$0" in
-sh | -ksh | -jsh)
if [ ! -f .hushlogin ]
then
/usr/sbin/quota
# Allow the user to break the Message-Of-The-Day only.
trap "trap '' 2" 2
/bin/cat -s /etc/motd
trap "" 2
/bin/mail -E
case $? in
0)
echo "You have new mail."
;;
2)
echo "You have mail."
;;
esac
fi
esac
umask 022
trap 2 3
hbjkj-/etc>
请问有什么办法来解决,谢谢!
在网上看到一个一篇文章,如下:
“
在用户的profile中设置.设在/etc/profile则对所有用户有效.
TMOUT=900
export TMOUT
TMOUT单位是秒.不要设置成太小的值,否则还没来得及反应就被drop掉了.
查看 连接IDLE
who -uH
”
但在我的profile里没有TMOUT之类的啊,如下:
hbjkj-/etc> more profile
#ident "@(#)profile 1.18 98/10/03 SMI" /* SVr4.0 1.3 */
# The profile that all logins get before using their own .profile.
trap "" 2 3
export LOGNAME PATH
if [ "$TERM" = "" ]
then
if /bin/i386
then
TERM=sun-color
else
TERM=sun
fi
export TERM
fi
# Login and -su shells get /etc/profile services.
# -rsh is given its environment in its .profile.
case "$0" in
-sh | -ksh | -jsh)
if [ ! -f .hushlogin ]
then
/usr/sbin/quota
# Allow the user to break the Message-Of-The-Day only.
trap "trap '' 2" 2
/bin/cat -s /etc/motd
trap "" 2
/bin/mail -E
case $? in
0)
echo "You have new mail."
;;
2)
echo "You have mail."
;;
esac
fi
esac
umask 022
trap 2 3
hbjkj-/etc>
|
没有直接这样的设置的。
非得这样做就自己写个程序杀了。
非得这样做就自己写个程序杀了。