ฉันได้รับทุก ๆ 10 นาทีข้อความออกอากาศ (อาจโดยผู้ใช้รายอื่น) ฉันจะปิดใช้งานข้อความออกอากาศเหล่านั้นเพื่อไม่ให้เห็นข้อความเหล่านั้นบนหน้าจอได้อย่างไร
ฉันได้รับทุก ๆ 10 นาทีข้อความออกอากาศ (อาจโดยผู้ใช้รายอื่น) ฉันจะปิดใช้งานข้อความออกอากาศเหล่านั้นเพื่อไม่ให้เห็นข้อความเหล่านั้นบนหน้าจอได้อย่างไร
คำตอบ:
หากพวกเขากำลังใช้wallหรือเขียนวิธีที่คล้ายกันเพื่อเขียนบนเทอร์มินัลหรือเทอร์มินัลของคุณmesg nจะหยุดข้อความจากการเข้ามาหาคุณ
หากคุณหมายถึงอย่างอื่นให้อธิบาย "ข้อความออกอากาศ" อย่างแม่นยำยิ่งขึ้น
จากความคิดเห็นของคุณคุณยังคงคาดหวังคำตอบดังนั้นนี่คือคำตอบที่คุณไม่ได้อ่านหรือไม่เข้าใจ:
หากใครบางคนรูทเครื่องของคุณพวกเขาสามารถทำทุกอย่างที่พวกเขาต้องการรบกวนคุณ ดีใจที่พวกเขาไม่ได้ฆ่าเชลล์และลบไฟล์ของคุณ สิ่งเดียวที่คุณสามารถทำได้เพื่อหยุดยั้งความรำคาญคือออกจากระบบหรือขอให้ผู้ที่หงุดหงิดหยุด ไม่มีวิธีแก้ปัญหาทางเทคนิค คุณกำลังถามว่าปุ่มไหนจะทำให้เด็กหยุดโยนก้อนกรวดใส่คุณ ไม่มีปุ่มดังกล่าว
ฉันสมมติว่าคุณได้รับข้อความที่ส่งไปยังหน้าต่างบรรทัดคำสั่ง / คอนโซล หากเป็นเช่นนั้นให้ลองทำดังนี้
$ mesg n
หากข้อความไม่หยุดพวกเขาอาจมาจากผู้ใช้ / กระบวนการที่มีสิทธิ์ระดับรูทซึ่งไม่สามารถหยุดได้
คุณกล่าวถึงรอบ 10 นาทีที่คาดเดาได้ นั่นอาจบ่งบอกว่าข้อความกำลังถูกสร้างขึ้นโดยกระบวนการ daemon บางอย่าง อาจเป็นกระบวนการที่ใช้syslog
บันทึกข้อความ หากเป็นเช่นนั้นอาจเป็นไปได้ว่าsyslog
มีการกำหนดค่าให้ส่งข้อความที่ตรงกับเกณฑ์บางอย่างกับเทอร์มินัลของผู้ใช้ มองหา/etc/syslog.conf
ผู้กระทำผิดที่เป็นไปได้ เอกสารที่คุณสามารถดูได้จากการใช้งานman syslog.conf
จะสามารถเริ่มต้นได้ ฉันขอแนะนำให้เริ่มต้นด้วยส่วน "ตัวอย่าง"
ตรวจสอบให้แน่ใจว่า$ mesg n
มีการใช้งานในบัญชีของคุณ หากคุณให้กับผู้อื่นและลองคำสั่งที่คุณจะเห็นsu
mesg: cannot change mode
ลองตั้งค่าloglevel=3
พารามิเตอร์การบู๊ตของคุณ
พารามิเตอร์ loglevel ไม่แสดงข้อความทั้งหมดที่มีระดับมากกว่าหรือเท่ากับจำนวนที่ระบุ
ระดับคือ:
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
ในทุกสถานี สิ่งนี้เกิดขึ้นบนเซิร์ฟเวอร์เดเบียนของเรา แต่ไม่ใช่บนเดสก์ท็อป Ubuntu ของฉันmesg n
ไม่ได้หยุดพวกเขา ฉันต้องการปิดการใช้งานเฉพาะในเทอร์มินัลนี้