Re: automatic logout

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Maybe you could try something like this in /etc/profile:

if (grep sshd /proc/$PPID/cmdline >/dev/null 2>&1); then
   export TMOUT=whatever
fi


Bill Tangren wrote:
I am required to configure my servers so that anyone who logs in via ssh or sftp will be logged out after 30 minutes of inactivity. I have looked through the openssh documentation and have seen nothing on how do to this (ClientAliveInterval doesn't seem to do this). Googling didn't help much either. I found an environment variable for the bash and ksh shells that I can put in /etc/profile:

# export TMOUT=<timeout_in_seconds>

and this works, but it unceremoniously dumps the connection. And, if you are logged in to the gui at the console, and you have terminal windows open (not
using ssh) it will close those too. Again with no warning.

Does anyone have any suggestions?

Bill Tangren





--
Tom Hansen
Senior Information Processing Consultant
Great Lakes WATER Institute
tomh@xxxxxxx
www.glwi.uwm.edu

--
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

[Index of Archives]     [CentOS]     [Kernel Development]     [PAM]     [Fedora Users]     [Red Hat Development]     [Big List of Linux Books]     [Linux Admin]     [Gimp]     [Asterisk PBX]     [Yosemite News]     [Red Hat Crash Utility]


  Powered by Linux