Respuestas:
Siempre que desee utilizar configuraciones no predeterminadas para ssh, defina un alias en ~/.ssh/config. De esta manera, puede llamar ssh myalias, o tener alguna llamada de aplicación ssh myaliasbajo el capó, sin tener que preocuparse de cómo va a pasar configuraciones como un puerto no predeterminado, un nombre de usuario diferente, etc.
Host foo
HostName example.com
Port 2222
User yourusername
Luego en Midnight Commander: cd #sh:foo:
Me di cuenta de que ya había probado la solución, pero no funcionó porque no estaba sshdescuchando en la interfaz VPN que estaba usando. Ahora tengo la interfaz interna escuchando en el puerto estándar, por lo que ya ni siquiera necesito esta solución, pero aquí está:
cd #sh:yourusername@example.com:[port]/home/username/
mcadmite "enlaces de Shell" en el "menú lateral" respectivo. Esto se usa ssh para establecer una fishconexión.
/#sh:[user(ligeramente diferente de mi captura de pantalla). Esto es similar a un URI pero creo que no lo es (oficialmente por IANA solo existen esquemas de peces y ssh ).
UserNameperoUser- miraman ssh_config