Risposte:
Ogni volta che si desidera utilizzare impostazioni non predefinite per ssh, definire un alias in ~/.ssh/config
. In questo modo puoi chiamare ssh myalias
o avere qualche chiamata dell'applicazione ssh myalias
sotto il cofano, senza doversi preoccupare di come passare impostazioni come una porta non predefinita, un nome utente diverso e così via.
Host foo
HostName example.com
Port 2222
User yourusername
Quindi in Midnight Commander: cd #sh:foo:
Mi sono reso conto che avevo già provato la soluzione, ma non funzionava perché non avevo sshd
ascolto sull'interfaccia VPN che stavo usando. Ora ho l'interfaccia interna in ascolto sulla porta standard, quindi non ho più bisogno di questa soluzione, ma eccola qui:
cd #sh:yourusername@example.com:[port]/home/username/
mc
supporta "collegamenti Shell" nel rispettivo "menu laterale". Questo utilizza ssh
per stabilire una fish
connessione.
/#sh:[user
(leggermente diverso dal mio screenshot). Questo è simile a un URI ma penso che non lo sia (ufficialmente per IANA esistono solo schemi di pesce e ssh ).
UserName
maUser
- vediman ssh_config