onde mostrar informações personalizadas quando abrir com sucesso uma máquina física ou conectar uma máquina remota ou fazer o login de uma máquina no centos 7

0

Env

Centos 7 x64

Quando eu uso o Teamviewer, conecto-me ao ttys, eu posso ver infos como abaixo em cada Ctrl-Alt-F1 a F6:

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

Abrindo uma máquina física, ela também deve mostrar essas mensagens.

Quando eu faço o login, posso ver:

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

Problema :

Bem, onde essas informações são? onde mostrar essas informações? Ler de um arquivo de configuração? Executar um script? Eu não encontrei nenhum material relacionado em / etc / profile e ~ / .bash_profile.

Como mostro minhas informações personalizadas antes do login e depois do login?

Diga. A primeira informação que eu gostaria de mostrar é a atual tty. É possível mostrar essa informação? como fazer isso?

Obrigado.

Editar

Bem, agora adiciono:

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

em ~/.bash_profile para mostrar informações personalizadas após o login.

Mas e antes do login?

    
por Nick Dong 26.02.2017 / 15:09

1 resposta

2

Eu acho que você pode modificar /etc/motd , ele irá imprimir o texto contido em cada login de usuário.

Para alterar o texto de TTY que é exibido como antes , você deve modificar /etc/issue ou /etc/issue.net .

Somente para o SSH, você também pode usar a opção Banner em /etc/ssh/sshd_config para configurar a mensagem personalizada para o SSH.

Fonte: link link

    
por 26.02.2017 / 18:06