Midnight Commander es un explorador de archivos para consola en linux que, entre otras funciones, permite el acceso ftp a servidores.
Para realizar la conexión se utiliza el formato de linea de comandos:
[username[:password]@]hostname
Este sistema puntualmente es muy práctico, pero si utilizamos asiduamente el sistema nos obliga a recordar y escribir cada vez toda la información para realizar la conexión.
Un problema asociado es que no podemos utilizar usuarios o passwords que contengan los carácteres de control «dos puntos» ( : ) y «arroba» ( @ ).
Para evitar el problema y ayudarnos a no tener que escribir cada vez toda la información podemos generar un fichero en nuestra carpeta home con toda la información de conexión.
El fichero se llama .netrc y contiene tantas lineas como servidores queramos guardar.
machine HOSTNAME login USER@HOSTNAME password PASSWORD
Con este fichero, la próxima vez que queramos acceder a un ftp solamente deberemos escribir el nombre de servidor (HOSTNAME) y la conexión se hará automaticamente.
En las últimas versiones se comprueba que el fichero solamente tenga permisos para el usuario logonado. Si tiene permisos para el grupo o en global nos lo advertirá y nos pedirá la contraseña del servidor.
Espero que os sirva como a mí, nunca está de más saber funcionalidades no demasiado conocidas de Midnight Commander.