Как отключить веб-консоль и запрос Red Hat Insights при входе в RHEL8 через SSH?
Всякий раз, когда я захожу на свой сервер RHEL8 через SSH, я печатаю следующие строки:
Web console: https://<myserver>:9090/ or https://<myip>:9090/
This system is not registered to Red Hat Insights. See https://cloud.redhat.com/
To register this system, run: insights-client --register
Как отключить эти подсказки?
1 ответ
Поскольку это вызвано главным образомpam_motd.so
Модуль PAM, лучший подход — закомментировать его в файле./etc/pam.d/sshd
, изменив строку с
session optional pam_motd.so
к
# session optional pam_motd.so
После перезапуска демона SSH через
systemctl restart sshd
сообщения не будут отображаться, а также не будет MOTD во второй раз.
Конфигурацию можно выполнить с помощью задачи Ansible.
- name: Make sure that it is removed Web console message on user login in RHEL 8
lineinfile:
path: /etc/pam.d/sshd
regexp: '^session optional pam_motd.so'
line: '# session optional pam_motd.so'
или через CLI и
sed -i 's/session optional pam_motd.so/# session optional pam_motd.so/g' /etc/pam.d/sshd
# or more generic
sed '/session optional pam_motd.so/s/^/# /g' /etc/pam.d/sshd
Дополнительная документация