Pierwszą rzeczą, którą bym zrobił, byłoby zgłoszenie tego klauna administratorom. Niestety nie ma łatwego sposobu, aby go zablokować i tylko on.
Polecenie, aby powstrzymać innych użytkowników przed pisaniem wiadomości na twoim terminalu to mesg n. mesg yKomenda następnie pozwala pisać ponownie.
To polecenie powoduje zmianę uprawnień do pliku urządzenia końcowego (np. /dev/tty0Lub /dev/pts/8itp.), Aby zezwolić lub uniemożliwić innym użytkownikom zapisywanie w nim. Wpisywanie who am iw wierszu polecenia często pokazuje nazwę twojego urządzenia, bez /dev/prefiksu.
Tradycyjny system uprawnień UNIX pozwala ustawić uprawnienia osobno dla siebie, dla jednej grupy użytkowników i dla wszystkich innych użytkowników. Jeśli ty i wszyscy, z którymi chcesz rozmawiać, staniesz się członkiem grupy, w której nie ma h4x0r, możliwe jest chgrp mygroup /dev/myterminalustawienie grupy plików, a następnie chmod 620 /dev/myterminalustawienie uprawnień. ( 620jest skrótem od „użytkownik może czytać / zapisywać, grupa może pisać, wszyscy inni nie mają uprawnień”).
Zastosowanie listy kontroli dostępu do pliku urządzenia może być sposobem na zrobienie tego, co chcesz, ale jest to zależne od systemu i niestandardowe, nigdy tego nie robiłem i może powodować problemy dla innych, jeśli system logowania nie jest oczekiwać tego.
Na koniec, aby uzyskać więcej informacji (tylko w przypadku, gdy nie wiesz), spróbuj manpolecenia - man chmod, man chgrpitp