আমার লিনাক্স সেশনে সম্প্রচারিত বার্তাগুলি কীভাবে অক্ষম করবেন?


8

আমি প্রতি 10 মিনিটে অনেকগুলি সম্প্রচারিত বার্তা পাই (সম্ভবত অন্য ব্যবহারকারীর দ্বারা)। আমার স্ক্রিনে না দেখার জন্য আমি কীভাবে এই সম্প্রচারিত বার্তাগুলি অক্ষম করতে পারি?


আমি জানি না যে এটি ওপি এর অর্থ কি তবে আমি একই ধরণের প্রশ্নের উত্তর খুঁজছি। এসএসএইচ-র উপরের কোনও রিমোট সার্ভারে লগ ইন করার সময় আমি টার্মিনালে সম্প্রচারিত বার্তাগুলি দেখছি। যদিও ঠিক একই না, একই মেশিনে অন্য টার্মিনালে একই মেশিনে লগ ইন করে এবং "লগার -p লোকাল 3.emerg foobar" টাইপ করে একই বার্তা তৈরি করা যেতে পারে। এটি Broadcast message from systemd-journald@machine\nbla bla blaপ্রতিটি টার্মিনালে আমাকে পেয়ে যায় । এটি আমাদের ডেবিয়ান সার্ভারগুলিতে ঘটে তবে আমার উবুন্টু ডেস্কটপে নয়। mesg nতাদের থামেনি। আমি কেবলমাত্র এই টার্মিনালে এটি অক্ষম করতে চাইছি।
পিটার ভি।

উত্তর:


11

তারা ব্যবহার করেন তাহলে প্রাচীর বা লিখতে আপনার টার্মিনাল বা টার্মিনাল লিখতে একটি অনুরূপ পদ্ধতি, তারপর mesg এন তোমার কাছে আসছি থেকে বার্তা বন্ধ করে দেব।

আপনি যদি অন্য কিছু বোঝাতে চান তবে "সম্প্রচারিত বার্তাগুলি" আরও স্পষ্টভাবে ব্যাখ্যা করুন।

আপনার মন্তব্যগুলি থেকে আপনি এখনও একটি উত্তরের প্রত্যাশা করছেন বলে মনে হচ্ছে, সুতরাং আপনি যা পড়েন নি বা বুঝতে পারেন নি তা এখানে:

যদি কারওর মেশিনে রুট থাকে তবে তারা আপনাকে বিরক্ত করতে চায় এমন কিছু করতে পারে। খুশি হোন যে তারা আপনার শেলগুলি হত্যা করছে না এবং আপনার ফাইলগুলি সরিয়ে দিচ্ছে না। বিরক্তি থামাতে আপনি যা করতে পারেন তা হ'ল লগ আউট বা বিরক্তিকর ব্যক্তিকে থামতে বলুন। কোন প্রযুক্তিগত সমাধান নেই; আপনি জিজ্ঞাসা করছেন কিছু বাচ্চা আপনার দিকে নুড়ি নিক্ষেপ বন্ধ করার বোতামটি কোথায়। এ জাতীয় কোনও বোতাম নেই।


8

আমি ধরে নিচ্ছি যে আপনি আপনার কমান্ড-লাইন / কনসোল উইন্ডোতে বার্তা প্রেরণ করছেন। যদি এমন হয় তবে এটি ব্যবহার করে দেখুন:

$ mesg n

যদি বার্তাগুলি বন্ধ না হয় তবে তারা সম্ভবত ব্যবহারকারী / প্রক্রিয়া থেকে মূল-স্তরের অনুমতি নিয়ে আসছে, যা থামানো যায় না।

আপনি একটি অনুমানযোগ্য 10 মিনিটের চক্র উল্লেখ করেছিলেন। এটি ইঙ্গিত দিতে পারে যে বার্তাটি কিছু ডেমন প্রক্রিয়া দ্বারা উত্পন্ন হচ্ছে। সম্ভবত সেই প্রক্রিয়াটি syslogবার্তাগুলি রেকর্ড করতে ব্যবহার করছে। যদি তা হয় তবে এটি syslogব্যবহারকারীদের টার্মিনালের সাথে নির্দিষ্ট মানদণ্ডের সাথে মেলে এমন বার্তা প্রেরণের জন্য কনফিগার করা সম্ভব । মাধ্যমে সন্ধান /etc/syslog.confসম্ভব অপরাধীদের জন্য। দৌড়ে আপনি যে দস্তাবেজটি দেখতে পাচ্ছেন man syslog.confতা আপনাকে শুরু করতে সক্ষম হবে। আমি "এক্সাম্পলস" বিভাগটি দিয়ে শুরু করার পরামর্শ দেব।


4

$ mesg nআপনার অ্যাকাউন্টে এটি প্রয়োগ হয়েছে কিনা তা নিশ্চিত করুন । আপনি যদি suঅন্য কোনও ব্যবহারকারীর কাছে যান এবং সেই আদেশটি চেষ্টা করেন, আপনি দেখতে পাবেন mesg: cannot change mode


আমি আপনার উত্তরটি সম্পাদনা করেছি, আপনি যদি পরিবর্তনগুলি থেকে অসন্তুষ্ট হন তবে সেগুলি আবার ফিরিয়ে দিতে বা আবার সম্পাদনা করতে নির্দ্বিধায় হন।
বারান

1

loglevel=3আপনার বুট পরামিতিগুলিতে সেট করার চেষ্টা করুন ।

লগলেভেল প্যারামিটার নির্দিষ্ট বারের চেয়ে বৃহত্তর বা সমান স্তরের সমস্ত বার্তাকে দমন করে।

স্তরগুলি হ'ল:

 0 - Critical, system unusable    
 1 - Immediate action required    
 2 - Critical event    
 3 - Error    
 4 - Warning    
 5 - Notice    
 6 - Informative    
 7 - Debugging information
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.