Não tenho certeza se isso tem uma aplicação prática (além do fato de eu ser preguiçoso. Você sabe que "christopher" tem 11 caracteres e eu quero digitar 1), mas é possível usar um nome de usuário no Linux ? (Então eu poderia, por exemplo, ssh [email protected]
em oposição a ssh [email protected]
.)
Atualmente, uso o Ubuntu como minha máquina principal, mas se for possível em qualquer uma das distribuições, eu gostaria de saber.
linux
ubuntu
ssh
user-accounts
linux-distributions
cwallenpoole
fonte
fonte
ssh
comando mais curto ou deseja isso de maneira mais geral?Respostas:
Crie um arquivo nomeado
~/.ssh/config
e coloque-o lá:Agora você só precisa digitar
ssh h
e faz a mesma coisa!Você também pode usar um curinga:
fonte
Host *
isso, isso deve ser feito no final do arquivo de configuração, para que outras configurações mais específicas tenham precedência.Você pode criar um segundo usuário
c
, com o mesmo UID. A partir daqui :O capítulo 4.1.2 explica quando pode ser útil. Este não é um dos casos de uso sugeridos!
fonte
Para o caso específico do ssh: se o seu nome de usuário for o mesmo nas duas máquinas, você poderá omitir completamente o nome de usuário.
fonte