Das erste, was ich tun würde, wäre, diesen Clown den Admins zu melden. Leider gibt es keine einfache Möglichkeit für Sie, ihn und nur ihn zu blockieren.
Der Befehl, um andere Benutzer davon abzuhalten, Nachrichten auf Ihr Terminal zu schreiben, lautet mesg n
. Der mesg y
Befehl ermöglicht dann das erneute Schreiben.
Mit diesem Befehl werden die Berechtigungen Ihrer Endgerätedatei (z. B. /dev/tty0
oder /dev/pts/8
usw.) geändert , damit andere Benutzer nicht darauf schreiben können. Wenn Sie who am i
an der Eingabeaufforderung tippen, wird häufig der Name Ihres Geräts angezeigt, wobei das /dev/
Präfix entfernt wird.
Mit dem herkömmlichen UNIX-Berechtigungssystem können Sie Berechtigungen separat für sich selbst, für eine einzelne Benutzergruppe und für alle anderen Benutzer festlegen. Wenn Sie und alle, mit denen Sie sprechen möchten, Mitglied einer Gruppe sind, in der sich der h4x0r nicht befindet, können Sie möglicherweise chgrp mygroup /dev/myterminal
die Gruppe der Datei und dann chmod 620 /dev/myterminal
die Berechtigungen festlegen. ( 620
ist eine Abkürzung für "Benutzer kann lesen / schreiben, Gruppe kann schreiben, alle anderen haben keine Berechtigungen".)
Das Anwenden einer Zugriffssteuerungsliste auf Ihre Gerätedatei ist möglicherweise eine Möglichkeit, das zu tun, was Sie möchten, aber das ist systemabhängig und nicht standardisiert. Ich habe es noch nie getan, und es kann Probleme für andere verursachen, wenn das Anmeldesystem nicht vorhanden ist erwarte es.
Schließlich für weitere Informationen (nur für den Fall Sie nicht wissen schon), versuchen Sie den man
Befehl - man chmod
, man chgrp
usw.
setgid
odersetuid
Bits kann sehr gefährlich sein. Befolgen Sie diese Ratschläge sorgfältig.