где отображать настраиваемую информацию при успешном открытии физического компьютера, подключении удаленного компьютера или входе в систему centos 7

Env

Centos 7 x64

Когда я использую Teamviewer для подключения к ttys, я могу просматривать информацию, как показано ниже, в каждом Ctrl-Alt-F1 до F6:

CentOS Linux 7 (Core)
Kernel 3.10.0-514.6.1.el7.x86_64 on an x86_64

При открытии физической машины она также должна отображать эти сообщения.

Когда я вхожу в систему, я вижу:

Last login: Sun Feb 26 21:54:05 on tty1

Проблема :

Ну, откуда эта информация? где показать эту информацию? Прочитать из файла конфигурации? Запустить сценарий? Я не нашел ничего похожего в / etc / profile и ~ / .bash_profile.

Как мне показать мою персонализированную информацию перед входом в систему и после входа в систему?

Скажи. Первая информация, которую я хотел бы показать, это текущий tty. Можно ли показать эту информацию? как это сделать?

Спасибо.

Редактировать

Ну, теперь я добавляю:

echo "$(whoami) now on tt$(fgconsole)"

в ~ / .bash_profile , чтобы показывать пользовательскую информацию после входа в систему.

А как насчет того, чтобы войти в систему?

0
26.02.2017, 16:43
1 ответ

Я думаю, вы можете изменить /etc/motd, он будет печатать текст, содержащийся при каждом входе пользователя в систему.

Чтобы изменить текст TTY, который показывается перед входом в систему, вы должны изменить /etc/issue или /etc/issue.net.

Только для SSH, вы также можете использовать опцию Banner в /etc/ssh/sshd_config для настройки пользовательского сообщения для SSH.

Источник: http://www.linuxfromscratch.org/blfs/view/svn/postlfs/logon.html https://en.wikipedia.org/wiki/Motd_(Unix)

2
28.01.2020, 02:34

Теги

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