Às vezes, é mais conveniente ter arquivos de configuração em nosso diretório inicial. Isso evita ter que ser root para editar arquivos, e eles também podem ser configurados de forma que outros usuários não tenham acesso a esses dados. Além disso, essa configuração será armazenada em backup em nossa casa e também "sobreviverá" a uma atualização do sistema operacional.
Para fazer isso, podemos fazer 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 dar aqui (veja 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