Jak dostosować komunikat logowania w systemie Ubuntu 14.04.3 LTS


17

Jak dostosować komunikat logowania na Ubuntu 14.04.3 LTS?

Chcę dostosować poniższy komunikat logowania. Daj mi znać, który plik muszę edytować.

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

Odpowiedzi:


20

Aby dostosować komunikat przed logowaniem, na przykład utworzyć baner logowania, musisz edytować /etc/issueplik.

Aby dostosować wiadomości po zalogowaniu, możesz edytować niektóre pliki w /etc/update-motd.d. Takie pliki jak 00-headeri 10-help-textw tym katalogu są bezpieczne edytować.

Inną możliwością jest dodanie niestandardowej funkcji / polecenia .bashrc na końcu pliku.

Na przykład w górnej części mojego .mkshrcpliku zdefiniowano następującą funkcję :

 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
}

I wywołuję tę funkcję na końcu .bashrcz just testTTY. Jak widać z kodu, funkcja określa, czy zalogowałem się do TTY, czy nie, a jeśli jest to TTY, wyświetla odpowiedni komunikat i wyjście dfpolecenia


5

Pliki konfiguracyjne są w /etc/update-motd.d. motdoznacza przesłanie dnia .


Witaj Chcę usunąć te wiersze z monitu logowania i utworzyć własną, niestandardową wiadomość
Nidhi

Spróbuj zmienić pliki i zobacz, co się stanie. Na przykład dodaj wiersz „printf” My custom message ”na końcu pliku nagłówka 00. Spójrz na linie printf i zmieniaj je, jak chcesz.
nikt
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.