Как настроить сообщение для входа в Ubuntu 14.04.3 LTS?
Я хочу настроить приведенное ниже сообщение для входа. Пожалуйста, дайте мне знать, какой файл мне нужно отредактировать.
root@10.1.235.227's password:
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.19.0-25-generic x86_64)
* Documentation: https://help.ubuntu.com/
System information as of Wed Oct 14 01:05:33 CDT 2015
System load: 0.0 Processes: 117
Usage of /home: 0.1% of 944MB Users logged in: 1
Memory usage: 4% IP address for eth0: 10.1.235.227
Swap usage: 0%
Graph this data and manage this system at:
https://landscape.canonical.com/
0 packages can be updated.
0 updates are security updates.
Last login: Wed Oct 14 01:05:35 2015 from 172.20.20.98
Для настройки сообщения перед входом в систему, например, для создания баннера входа в систему, необходимо отредактировать /etc/issue
файл.
Для настройки сообщений поствхода в систему можно отредактировать некоторые файлы в /etc/update-motd.d
. Такие файлы как 00-header
и 10-help-text
в том каталоге безопасны отредактировать.
Другая возможность состоит в том, чтобы добавить пользовательскую функцию/команду к Вашему .bashrc
в конце файла.
Например, у меня есть следующая функция, определяемая наверху моего .mkshrc
файл:
testTTY(){
isTTY=$(tty | awk '{if ($0~/\/dev\/tty.*/) {print "true"}else{print "false"}}')
if [ "$isTTY" = "true" ]; then
printf "You are in virtual console\n"
printf "current disk usage is"
df
fi
}
И я вызываю функцию в конце .bashrc
только с testTTY
. Как Вы видите из кода, функция определяет, вошел ли я в систему в TTY или нет, и если это - TTY, это показывает соответствующее сообщение и вывод df
команда
Конфигурационные файлы находятся в /etc/update-motd.d
. motd
обозначает сообщение дня .
syslog = 0
строка. Это походит на ответ мне.
– Eliah Kagan
9 August 2017 в 00:11