TMOUT - Awtomatikong Pag-logout sa Linux Shell Kung Wala Nay Kalihokan


Unsa ka sagad nimo gibiyaan ang usa ka sistema sa Linux nga wala’y trabaho pagkahuman sa pag-login; usa ka sitwasyon nga mahimong tawgon nga 'idle session', diin wala ka nag-atiman sa sistema pinaagi sa pagpadagan sa mga mando o bisan unsang mga buluhaton sa administrasyon.

Bisan pa, kini kasagaran nga nagpresentar sa usa ka dako nga peligro sa seguridad, labi na kung naka-log in ka ingon usa ka superuser o adunay usa ka account nga makakuha mga pribilehiyo sa gamut ug kung adunay usa nga adunay daotan nga katuyoan nga makakuha og pisikal nga pag-access sa imong sistema, mahimo niya ipatuman ang pipila nga makadaot. mga mando o buhaton kung unsa ang gusto nila nga makab-ot niini, sa labing kadali nga panahon nga posible.

Busa, kini usa ka praktikal nga ideya nga kanunay nga i-configure ang imong sistema aron awtomatiko nga mag-logout sa mga tiggamit kung adunay usa ka walay pulos nga sesyon.

Aron mahimo ang awtomatik nga pag-logout sa user, among gamiton ang TMOUT shell variable, nga motapos sa login shell sa usa ka user kung walay kalihokan sa gihatag nga gidaghanon sa mga segundos nga imong matino.

Aron mahimo kini sa tibuok kalibutan (system-wide para sa tanang tiggamit), itakda ang naa sa ibabaw nga variable sa /etc/profile shell initialization file.

# vi /etc/profile

Idugang ang mosunod nga linya.

TMOUT=120

I-save ug isira ang file. Sukad karon, ang usa ka user ma-log out pagkahuman sa 120 segundos (2 minuto), kung wala siya nag-atiman sa sistema.

Timan-i nga ang mga tiggamit makahimo niini sa ilang kaugalingong shell initialization file ~/.profile. Kini nagpasabot nga sa higayon nga ang partikular nga tiggamit walay kalihokan sa sistema alang sa gipiho nga segundo, ang kabhang awtomatikong mohunong, sa ingon logging out nga user.

Ang mosunod mao ang pipila ka mapuslanong mga artikulo sa seguridad, susiha kini.

  1. Unsaon Pag-monitor sa Kalihokan sa Gumagamit gamit ang psacct o acct Tools
  2. Unsaon Pag-configure ang PAM sa Pag-audit sa Kalihokan sa Gumagamit sa Shell Log
  3. Unsaon Pag-block o Pag-disable sa Normal User Logins sa Linux
  4. Ang Mega Giya Sa Pagtig-a ug Pag-secure sa CentOS 7 – Bahin 1
  5. Ang Mega Giya Aron Paggahi ug Pag-secure sa CentOS 7 – Bahin 2

Mao na! Sa pagpaambit sa bisan unsang mga hunahuna o pagpangutana bahin niini nga hilisgutan, gamita ang seksyon sa feedback sa ubos.