Respostas:
Sempre que desejar usar configurações não padrão para ssh, defina um alias em ~/.ssh/config
. Dessa forma, você pode ligar ssh myalias
ou ter alguma chamada de aplicação ssh myalias
oculta, sem ter que se preocupar com a maneira como você passa as configurações, como uma porta não padrão, um nome de usuário diferente e assim por diante.
Host foo
HostName example.com
Port 2222
User yourusername
Então, no Midnight Commander: cd #sh:foo:
Percebi que já havia tentado a solução, mas ela não funcionou porque não estava sshd
ouvindo a interface VPN que estava usando. Agora eu tenho a interface interna escutando na porta padrão, então nem preciso mais dessa solução, mas aqui está:
cd #sh:yourusername@example.com:[port]/home/username/
mc
suporta "Links do shell" no respectivo "menu lateral". Isso é usado ssh
para estabelecer uma fish
conexão.
/#sh:[user
(ligeiramente diferente da minha captura de tela). Isso é semelhante a um URI, mas acho que não é (oficialmente pela IANA existem apenas esquemas de peixes e ssh ).
UserName
masUser
- vejaman ssh_config