11 在Midnight Commander中,可以使用以下方法与远程计算机建立SFTP连接: cd #sh:yourusername@example.com:/home/username/ 当远程计算机使用非标准端口时,该怎么办? sftp mc — 仿人 source
13 每当您要对ssh使用非默认设置时,请在中定义一个别名~/.ssh/config。这样,您可以调用ssh myalias或ssh myalias在后台进行一些应用程序调用,而不必担心如何传递设置(例如非默认端口,其他用户名等)。 Host foo HostName example.com Port 2222 User yourusername 然后在午夜指挥官中: cd #sh:foo: — 吉尔斯“别再邪恶了” source 不,UserName但是User-请看man ssh_config — Alexey Vesnin
9 我意识到我已经尝试过该解决方案,但是由于我没有sshd监听正在使用的VPN接口,因此该解决方案无法正常工作。现在,我已经在标准端口上监听了内部接口,因此,我什至不再需要此解决方案,但是这里是: cd #sh:yourusername@example.com:[port]/home/username/ — 仿人 source
6 mc在相应的“侧面菜单”中支持“外壳链接”。这用于 ssh建立fish连接。 mc帮助/手册页: — 巴勃罗A source 似乎我已经知道了这一点,但不知道“ shell链接”的名称,但是为什么在其他答案(包括我的答案)中使用#井号?我找不到有关其使用的任何信息。 — paradroid '17 1 如您所知,#通常用于注释。在mc手册页上(通过SHell文件系统进行文件传输部分)使用井号,但带有斜杠:(/#sh:[user与我的屏幕截图略有不同)。这类似于URI,但我认为不是(由IANA正式存在,仅存在fish和ssh方案)。 — 巴勃罗
UserName
但是User
-请看man ssh_config