Как отключить приветственное сообщение после входа в систему SSH?

Я изменил /etc/issue.net, поэтому я установил «личное» сообщение после ввода имени пользователя в SSH-терминале. Теперь я пытаюсь изменить текст приветствия после успешного входа в систему.

Я нашел много сообщений о файле /etc/motd, но часть «Добро пожаловать в Ubuntu blabla versionnumber и т. Д.» + «* URL-адрес документации «нет»

Я просто не хочу показывать информацию о ОС в моем SSH-терминале, я уже знаю, что я установил. :) Я только хочу увидеть мой последний логин. А также не ошибки; ошибки принадлежат файлу журнала.

Какой файл мне нужно редактировать?

1
задан 23 September 2015 в 00:45

1 ответ

Вы также можете использовать nuke pam_motd:

sed -i '/pam_motd.so/s/^/#/' /etc/pam.d/sshd

PAM вызывает pam_motd в зависимости от настроек в /etc/pam.d, и обычно эти записи:

$ grep pam_motd /etc/pam.d -R
/etc/pam.d/login:session    optional   pam_motd.so  motd=/run/motd.dynamic noupdate
/etc/pam.d/login:session    optional   pam_motd.so
/etc/pam.d/sshd:session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate
/etc/pam.d/sshd:session    optional     pam_motd.so # [1]

Просто комментирование строк pam_motd из этих файлов отключит его.

3
ответ дан 23 May 2018 в 17:18
  • 1
    Спасибо за ваше время, но с "Nuke them all " Я не знаю, что делаю. (Я новичок в linux / ubuntu). – Terradon 20 September 2015 в 21:54
  • 2
    @Terradon, вы говорите PAM, чтобы не называть pam_motd.so, вот и все. – muru 20 September 2015 в 21:55
  • 3
    Спасибо, я более подробно рассмотрю, что такое PAM.does точно. – Terradon 20 September 2015 в 22:01

Другие вопросы по тегам:

Похожие вопросы: