[SunHELP] setting shell timeouts
Nicholas Dronen
sunhelp at sunhelp.org
Fri Mar 23 18:02:14 CST 2001
People often recommend idled as well. Search google.com
or freshmeat.net for it. It might log out users logged
in via X (e.g., CDE at console) after a certain period of
inactivity as well. (You could also just write a shell
script for that.)
On Fri, Mar 23, 2001 at 02:08:12PM -0800, J P wrote:
> Cool, thanks! I'll be giving this a try right away!
> You da' man, I was told it couldn't be done, I knew it
> works on our consoles and other pieces, just wasn't
> sure how to get it to go on the box itself.
> With MUCH thanks,
> Peer
>
> --- Nicholas Dronen <ndronen at frii.com> wrote:
> > On Thu, Mar 22, 2001 at 06:13:01AM -0800, J P wrote:
> > > Hey all,
> > > how do you set a shell timeout for every user on a
> > > system, or for any one user either?
> >
> > With the Korn shell, just make TMOUT a readonly
> > environment variable.
> >
> > $ readonly TMOUT=5; export TMOUT
> > $
> > shell will timeout in 60 seconds due to inactivity
> >
> > With the C shell, who knows? I suggest simply
> > not using it. Tcsh might have something that
> > works, however.
> >
> > To make this global, put it in /etc/profile.
> > It's a bit tougher to make this local to a user
> > without allowing them to change it. You
> > can set the environment variable in .profile
> > or .kshrc, but since the user probably needs
> > write permission to his or her own home directory,
> > you can't prevent him or her from editing
> > the file and simply logging in again.
> >
> > If you want the timeout to apply only to a
> > certain set of users, you can put shell
> > script code in /etc/profile to check the
> > user's uid (or gid) to determine whether
> > to set the variable when he or she logs
> > in.
> >
> > Regards,
> >
> > Nicholas Dronen
> > _______________________________________________
> > SunHELP maillist - SunHELP at sunhelp.org
> > http://www.sunhelp.org/mailman/listinfo/sunhelp
>
>
> __________________________________________________
> Do You Yahoo!?
> Get email at your own domain with Yahoo! Mail.
> http://personal.mail.yahoo.com/
> _______________________________________________
> SunHELP maillist - SunHELP at sunhelp.org
> http://www.sunhelp.org/mailman/listinfo/sunhelp
More information about the SunHELP
mailing list