Каждый раз, когда я соединяюсь с моим 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:~$
Для изменения этого сообщения требуется редактировать 2 различных файла. Первые три секции могут быть изменены редактированием следующего файла:
/etc/motd
Этот файл содержит сведения о номере ядра linux, а также гарантийное обязательство Ubuntu. Я не нахожу это полезным, так что я удалил все оттуда и заменил своим собственным сообщением.
Для отключения сообщения о последнем подключении (я не рекомендую это делать) вам необходимо редактировать следующий файл в sudo режиме.
/etc/ssh/sshd_config
Найдите эту строчку в файле и измените её с yes на no как показано ниже:
PrintLastLog no
Теперь когда вы будете подключаться, вы увидите пустое приглашение, хотя я не настоятельно рекомендую это, так как видеть последнее залогинивание довольно полезно по причинам безопасности. Теперь мое ssh приглашение выглядит так:
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:~$