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 y
Komenda następnie pozwala pisać ponownie.
To polecenie powoduje zmianę uprawnień do pliku urządzenia końcowego (np. /dev/tty0
Lub /dev/pts/8
itp.), Aby zezwolić lub uniemożliwić innym użytkownikom zapisywanie w nim. Wpisywanie who am i
w 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/myterminal
ustawienie grupy plików, a następnie chmod 620 /dev/myterminal
ustawienie uprawnień. ( 620
jest 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 man
polecenia - man chmod
, man chgrp
itp