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 myalias
bajo 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 sshd
escuchando 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/
mc
admite "enlaces de Shell" en el "menú lateral" respectivo. Esto se usa ssh
para establecer una fish
conexió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 ).
UserName
peroUser
- miraman ssh_config