Às vezes, é mais conveniente ter arquivos de configuração em nosso diretório pessoal. Isso evita que seja root para editar arquivos e também pode ser configurado de maneira que outros usuários não tenham acesso a esses dados. Além disso, esta configuração será copiada em nossa casa e também "sobreviverá" a uma atualização do sistema operacional.
Para fazer isso, podemos criar um arquivo de configuração ssh nano ~/.ssh/config
onde podemos colocar informações valiosas para uma conexão. Uma entrada simples pode ter o seguinte conteúdo:
Host myremote # any name for the host
HostName 192.168.178.05 # IP, .local, or hostname if defined
User username # your username
Port 22 # port to listen
Existem muitas outras opções, incluindo usuário e autenticação, que você pode fornecer aqui (consulte a página de manual do ssh_config )
Em seguida, podemos simplesmente emitir o seguinte para conectar-se a 192.168.178.05 na porta 22:
ssh myremote