Каждый раз, когда я подключаюсь к моему серверу разработки Ubuntu через мой ssh-клиент, я получаю одно и то же сообщение, и я устаю видеть его, поэтому решил изменить сообщение на что-то еще.
Вот сообщение, которое я получаю каждый раз:
Linux superfast 2.6.20-16-generic #2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64
The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.
Last login: Mon Aug 13 01:05:46 2007 from ipaddress removed
geek@superfast:~$
Изменение этого сообщения требует редактирования двух разных файлов. Первые три раздела можно изменить, отредактировав следующий файл:
/etc/motd
Этот файл содержит номер сборки linux, а также гарантийное сообщение Ubuntu. Я не считаю это особенно полезным, поэтому я удалил все это и заменил его своим собственным сообщением.
Чтобы отключить последнее сообщение для входа (которое я не рекомендую делать), вам нужно будет отредактировать следующий файл в режиме sudo:
/etc/ssh/sshd_config
Найдите эту строку в файле и измените yes на no, как показано:
PrintLastLog no
Теперь, когда вы входите в систему, вы получите пустое приглашение, хотя я бы не рекомендовал его, потому что полезно сообразить последний логин в системе по соображениям безопасности. Это моя подсказка сейчас:
This is a superfast system. Please max out the cpu accordingly.
Last login: Mon Aug 13 01:24:14 2007 from ipaddress removed geek@superfast:~$
Linux действительно замечательный.