Existe uma maneira de definir aliases de host (como em /etc/hosts
) em uma base por usuário, ou seja, em um arquivo /home/user/.hosts
?
Meu principal objetivo é compartilhar facilmente aliases de host via rsync entre as máquinas na minha pequena LAN. Como não existe uma máquina que esteja sempre sempre conectada com segurança, um servidor DNS não é uma opção (certo?).
Obrigado.
alias ssh="ssh "
seu .bashrc (observe o espaço em branco à direita no final do alias) junto com alias myhost="me@real-name-of-my-host.com"
e, em seguida, você poderá dizer ssh myhost
e ele funcionará.
~/.ssh/config
onde você adiciona as linhas: Host my-host
e Hostname 10.0.0.xxx
<- IP da máquina. O bom é que também permite que você especifique nome de usuário, o porto, que a chave para usar etc