A veces es más conveniente tener archivos de configuración en nuestro directorio de inicio. Esto evita tener que ser root para editar archivos, y también se pueden configurar de manera que otros usuarios no tengan acceso a estos datos. Además, esta configuración se respaldará en nuestro hogar y también "sobrevivirá" a una actualización del sistema operativo.
Para hacerlo, podemos hacer un archivo de configuración ssh nano ~/.ssh/config
donde podamos poner información valiosa para una conexión. Una entrada simple puede tener el siguiente contenido:
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
Hay muchas otras opciones que incluyen el usuario y la autenticación que puede proporcionar aquí (consulte la página de manual para ssh_config )
Entonces podemos simplemente emitir lo siguiente para conectarse a 192.168.178.05 en el puerto 22:
ssh myremote