SSH com um alias de usuário? O

8

Esta questão não é duplicada. Por favor, leia antes de marcá-lo como tal.

É possível atribuir apelidos ou aliases a usuários em um servidor Linux e SSH no servidor usando os apelidos? Estou pensando em algo como os aliases para vários comandos que são adicionados ao arquivo .bashrc ou .bash_aliases , por exemplo:

alias grep='grep --color=auto'

Por exemplo, se houver um requisito (regra de negócios) para configurar usuários no servidor com seu nome completo, por exemplo, john_smith em vez de apenas seu primeiro nome ( john ), mas queremos apelido john_smith fruitloops e queremos que o John seja capaz de:

ssh john_smith@ip_address

e também:

ssh fruitloops@ip_address

Se for possível, onde o mapeamento entre um usuário e seu apelido deve ser configurado? O usuário fruitloops também precisa existir no servidor?

Esta pergunta é sobre como configurar um alias para um usuário, não um host .

    
por dw8547 24.05.2017 / 12:13

1 resposta

12

Cada usuário no linux tem apenas um nome e esse é seu único nome. você pode criar aliases para comandos não para usuários.

Mas você pode criar um segundo usuário com o mesmo UID, diretório pessoal e senha que faria o truque para você.

    
por Ziazis 24.05.2017 / 12:30