Відключення виведення motd

Коли ви входите в системі, програма login. крім усього іншого, виводить вам на консоль так зване MOTD (Message Of The Day) - повідомлення дня, яке може містити в собі корисну інформацію, призначену для користувачів системи адміністратором. Але ж, дійсно, набагато економічніше і простіше вивести користувачам повідомлення при їх вході в систему, ніж робити розсилку по електронній пошті. Так, корисна штука для серверів, які обслуговують масу користувачів. Однак, якщо у сервера реальний користувач всього один - ви, і сервер встановлений у вас вдома в спальні, під столом? До чого весь цей потік тексту, захаращують термінал?







Відключення виведення motd

Варіантів відключення виведення MOTD мені відомо два. Перший підійде тим, хто є одним з численних користувачів будь-якої багатокористувацької системи і, як правило, не має прав суперкористувача, та й відключати висновок MOTD відразу для всіх, начебто якось негуманно, чи що. Раптом, кому стане в нагоді?







Другий варіант більш радикальний і вимагає наявності у вас суперпользовательского доступу до системи. Ідеально підійде для адміністраторів серверів, в яких крім самих адміністраторів реальних користувачів більше немає або ж нікому з користувачів системи така функція тільки заважає.

варіант вервие

Якщо звернутися до man-сторінці програми login. то можна помітити наступне. Якщо в домашньому каталозі користувача, який увійшов в систему, присутній файл .hushlogin. то login не виконуватиме висновок ніяких повідомлень. Увага, буде відключений висновок не тільки MOTD, але також і повідомлень типу "Last login:", що в деяких випадках не найкраще рішення з точки зору безпеки, оскільки не зайвим, все-таки, звертати увагу на те, коли ваш обліковий запис використовувалася для доступу до системи в останній раз.

Загалом, якщо вас влаштовує такий варіант відключення виведення MOTD, то сміливо створюйте вказаний файл у вашому домашньому каталозі:







Схожі статті