Bir kök kabuğun belirli bir süre sonra nasıl zaman aşımına uğrayabilir?


15

Bir kök kabuğun 'zaman aşımına uğramasının' bir yolu var mı gnome-terminal?

bashFedora ve kshOpenBSD üzerinde çalışan bir çözüm arıyorum .

Yanıtlar:


23

TMOUTHerhangi bir komut çalıştırılmazsa kabuğun otomatik olarak çıkışından önce bash'ın beklemesini istediğiniz saniye cinsinden bir sayı olarak ayarlayabilirsiniz .


5
TMOUT hem bash hem de ksh ile kullanılabilir.
camh

4
@camh Zsh da, herhangi bir modern kabuğun onu desteklemesini beklerdim.
Arrowmaster

1
Bugün öğrendiğim harika bir şey.
SHW

2

Bu sorunun Bash & Ksh ile ilgili olduğunu biliyorum. Ama kayıt için csh / tcsh için benzer bir şey yayınlayacağımı düşündüm.

FreeBSD'de varsayılan kabuk tcsh'dir. autologoutTcsh kabuğunun özelliğini kullanarak bir oturumu otomatik olarak kapatabilirsiniz .

Aşağıdakiler, bir dakikalık boşta kalma etkinliğinden sonra bir oturumu otomatik olarak kapatır.

freebsd82# set -r autologout=’1′
(Wait one minute)
freebsd82# auto-logout
Connection to freebsd82 closed.

Tcsh (1) manpage şöyle anlatır:

autologout (+)
     The first word is the number of minutes  of  inactivity  before
     automatic  logout.   The  optional second word is the number of
     minutes of inactivity before automatic locking.  When the shell
     automatically logs out, it prints `auto-logout', sets the vari-
     able logout to `automatic' and exits.  When the shell automati-
     cally locks, the user is required to enter his password to con-
     tinue working.  Five incorrect  attempts  result  in  automatic
     logout.  Set to `60' (automatic logout after 60 minutes, and no
     locking) by default in login and superuser shells, but  not  if
     the shell thinks it is running under a window system (i.e., the
     DISPLAY environment variable is set), the tty is  a  pseudo-tty
     (pty)  or  the shell was not so compiled (see the version shell
     variable).  See also the afsuser and logout shell variables.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.