Eu tenho um problema em que meu cliente usou uma convenção de nomenclatura de nome de host diferente da minha empresa para os dispositivos que comprou de nós. Exemplo:
Chamamos os dispositivos de Lenny1, então o FQDN é lenny1.whatever.com e user@Lenny1 é o que fica visível para os usuários quando eles fazem login no dispositivo.
O cliente usou o nome PCAP02 para este mesmo dispositivo. Isso cria confusão para os usuários quando eles fazem login e veem Lenny1 como o nome do sistema.
Por motivos muito complexos, não podemos alterar facilmente o arquivo /etc/hosts para usar os nomes que nosso cliente usa. Minha pergunta é: existe uma maneira de falsificar o nome do sistema que o cliente verá ao fazer login? Essa mudança precisa ser puramente cosmética, para que os usuários não fiquem confusos sobre em qual sistema estão fazendo login.
Você pode alterar isso no
/etc/bashrc
arquivo.Por favor, faça um backup deste arquivo caso cometa algum erro.
Dentro do arquivo, você verá esta linha:
\h
é o nome do host da máquina. Remova isso e substitua porPCAP02
.Essa linha deve então ficar assim:
Salve o arquivo e entre
bash
e você verá user@PCAP02 no terminal. Seus clientes verão a mudança quando fizerem SSH nas máquinas.