17.7. Czyszczenie ekranu po wylogowaniu

Problem

Korzystając z systemu lub zarządzając systemem, który nie czyści ekranu po wylogowaniu, powinniśmy zadbać o to, aby na ekranie nie pozostały widoczne instrukcje ostatnich operacji. Pozostawienie ich może przecież doprowadzić do wycieku informacji.

Rozwiązanie

Należy umieścić polecenie clear w skrypcie ~/.bash_logout.

# ~/.bash_logout

# Wyczyszczenie ekranu (zapobiega wyciekowi informacji), jeśli nie zostało
# zdefiniowane jako pułapka w pliku bash_profile
[ "$PS1" ] && clear

lub zdefiniować pułapkę dla zakończenia sesji powłoki z uwzględnieniem polecenia clear.

# ~/.bash_profile # Pułapka czyszcząca ekran podczas wylogowania. Zapobiega wyciekowi informacji. # Można jej użyć, jeśli operacja nie została ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.