Como personalizar a mensagem de login no Ubuntu 14.04.3 LTS


17

Como personalizar a mensagem de login no Ubuntu 14.04.3 LTS?

Quero personalizar a mensagem de login abaixo. Informe-me sobre o arquivo que preciso editar.

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

Respostas:


20

Para personalizar a mensagem de pré-login, como para criar um banner de login, você precisa editar o /etc/issuearquivo.

Para personalizar as mensagens pós-login, você pode editar alguns dos arquivos em /etc/update-motd.d. Arquivos como 00-headere 10-help-textnesse diretório são seguros para edição.

Outra possibilidade é adicionar uma função / comando personalizado ao seu .bashrc no final do arquivo.

Por exemplo, eu tenho a seguinte função definida na parte superior do meu .mkshrcarquivo:

 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
}

E eu chamo a função no final de .bashrccom apenas testTTY. Como você pode ver no código, a função determina se eu entrei no TTY ou não, e se é TTY, mostra a mensagem e a saída de dfcomando apropriadas


5

Os arquivos de configuração estão em /etc/update-motd.d. motdsignifica a mensagem do dia .


Olá Eu quero remover estas linhas de prompt de login e fazer minha própria mensagem personalizada
Nidhi

Tente alterar os arquivos e veja o que acontece. Por exemplo, adicione uma linha 'printf "Minha mensagem personalizada"' no final do arquivo de cabeçalho 00. Dê uma olhada nas linhas printf e altere-as como desejar.
ninguém
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.