Câu trả lời:
Nếu họ đang sử dụng tường hoặc viết một phương thức tương tự để viết trên thiết bị đầu cuối hoặc thiết bị đầu cuối của bạn, thì mesg n sẽ ngăn các tin nhắn đến với bạn.
Nếu bạn có ý gì khác, hãy giải thích "tin nhắn quảng bá" chính xác hơn.
Từ những bình luận của bạn, dường như bạn vẫn đang mong đợi một câu trả lời, vì vậy đây là câu mà bạn không đọc hoặc không hiểu:
Nếu ai đó đã root trên máy của bạn, họ có thể làm bất cứ điều gì họ muốn làm phiền bạn. Hãy vui mừng vì họ không giết vỏ của bạn và xóa các tập tin của bạn. Điều duy nhất bạn có thể làm để ngăn chặn sự khó chịu là đăng xuất hoặc yêu cầu người khó chịu dừng lại. Không có giải pháp kỹ thuật; bạn đang hỏi nút ở đâu để khiến một đứa trẻ ngừng ném đá vào bạn. Không có nút như vậy.
Tôi giả sử rằng bạn đang nhận được tin nhắn được gửi đến cửa sổ dòng lệnh / bàn điều khiển. Nếu đó là trường hợp hãy thử điều này:
$ mesg n
Nếu các thông báo không dừng, chúng có khả năng đến từ người dùng / quá trình với quyền cấp độ gốc, không thể dừng được.
Bạn đã đề cập đến một chu kỳ 10 phút dự đoán. Điều đó có thể cho thấy thông điệp đang được tạo ra bởi một số quy trình daemon. Có lẽ quá trình đó đang sử dụng syslog
để ghi lại tin nhắn. Nếu vậy, có thể syslog
được cấu hình để gửi tin nhắn phù hợp với tiêu chí nhất định đến thiết bị đầu cuối của người dùng. Nhìn qua /etc/syslog.conf
cho các thủ phạm có thể. Các tài liệu bạn có thể thấy bằng cách chạy man syslog.conf
sẽ có thể giúp bạn bắt đầu. Tôi khuyên bạn nên bắt đầu với phần "VÍ DỤ".
Hãy chắc chắn rằng nó $ mesg n
được áp dụng trong tài khoản của bạn. Nếu bạn su
đến một người dùng khác và thử lệnh đó, bạn sẽ thấy mesg: cannot change mode
.
Hãy thử thiết lập loglevel=3
các thông số khởi động của bạn.
Tham số loglevel triệt tiêu tất cả các thông báo có mức lớn hơn hoặc bằng số được chỉ định.
Các cấp độ là:
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
trong mỗi thiết bị đầu cuối. Điều này xảy ra trên các máy chủ debian của chúng tôi, nhưng không phải trên máy tính để bàn Ubuntu của tôi.mesg n
đã không ngăn chặn họ. Tôi đang tìm cách vô hiệu hóa nó chỉ trong thiết bị đầu cuối này.