Odpowiedzi:
Jeśli używają wall lub napisz podobną metodę do pisania na twoim terminalu lub terminalach, to mesg n zatrzyma wysyłanie wiadomości do ciebie.
Jeśli masz na myśli coś innego, wyjaśnij dokładniej „wiadomości rozgłoszeniowe”.
Z twoich komentarzy wydaje się, że nadal oczekujesz odpowiedzi, więc oto ta, której nie przeczytałeś lub nie zrozumiałeś:
Jeśli ktoś ma root na twoim komputerze, może zrobić wszystko, co chce cię zirytować. Ciesz się, że nie zabijają twoich powłok i nie usuwają twoich plików. Jedyne, co możesz zrobić, aby zatrzymać irytację, to wyloguj się lub poproś irytującą osobę, aby przestała. Nie ma rozwiązania technicznego; pytasz, gdzie jest guzik, żeby jakiś dzieciak przestał rzucać w ciebie kamykami. Nie ma takiego przycisku.
Zakładam, że otrzymujesz wiadomości wysyłane do okna wiersza poleceń / konsoli. W takim przypadku spróbuj tego:
$ mesg n
Jeśli wiadomości się nie zatrzymują, prawdopodobnie pochodzą od użytkownika / procesu z uprawnieniami na poziomie administratora, których nie można zatrzymać.
Wspomniałeś o przewidywalnym 10-minutowym cyklu. Może to oznaczać, że komunikat jest generowany przez jakiś proces demona. Może ten proces służy syslog
do nagrywania wiadomości. Jeśli tak, możliwe syslog
jest skonfigurowanie wysyłania komunikatów spełniających określone kryteria do terminali użytkowników. Sprawdź /etc/syslog.conf
potencjalnych winowajców. Dokumentacja, którą widzisz podczas uruchamiania, man syslog.conf
powinna być w stanie zacząć. Proponuję zacząć od sekcji „PRZYKŁADY”.
Upewnij się, że $ mesg n
jest to zastosowane na Twoim koncie. Jeśli su
przejdziesz do innego użytkownika i spróbujesz wykonać to polecenie, zobaczysz mesg: cannot change mode
.
Spróbuj ustawić loglevel=3
parametry rozruchu.
Parametr loglevel pomija wszystkie wiadomości o poziomie większym lub równym podanej liczbie.
Poziomy to:
0 - Critical, system unusable
1 - Immediate action required
2 - Critical event
3 - Error
4 - Warning
5 - Notice
6 - Informative
7 - Debugging information
Broadcast message from systemd-journald@machine\nbla bla bla
w każdym terminalu. Dzieje się tak na naszych serwerach Debian, ale nie na moim pulpicie Ubuntu.mesg n
nie zatrzymał ich. Chcę to wyłączyć tylko w tym terminalu.