Как настроить сообщение для входа в Ubuntu 14.04.3 LTS

Как настроить сообщение для входа в 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
17
задан 14 October 2015 в 10:03

2 ответа

Для настройки сообщения перед входом в систему, например, для создания баннера входа в систему, необходимо отредактировать /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команда

20
ответ дан 14 October 2015 в 20:03
  • 1
    В состоянии Вы для объяснения той строки конфигурации? Я думаю что it' s высказывание должен зарегистрироваться через ошибки системного журнала и предупреждения, и также зарегистрировать их в/var/log/samba/log.error и/var/log/samba/log.warning – Ackis 12 January 2018 в 05:11

Конфигурационные файлы находятся в /etc/update-motd.d. motd обозначает сообщение дня .

5
ответ дан 14 October 2015 в 20:03
  • 1
    @DavidFoerster можно ли объяснить? Этот ответ дает определенное решение. Я don' t знают, как хорошо это будет работать, но OP didn' t выражают требование сохранить syslog = 0 строка. Это походит на ответ мне. – Eliah Kagan 9 August 2017 в 00:11

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

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