问题描述
我尝试在两个面板之一连接到远程服务器午夜指挥官使用SFTP 链接...子菜单。不幸的是,mc 没有将我的~/.ssh/config
文件传递给sftp
.因此输入sftp://myhostalias
会出现错误消息
无法 chdir 到“/sftp://myhostalias”
这是一个内容~/.ssh/config
:
Host myhostalias
HostName server.url.domain
User myusername
IdentityFile ~/.ssh/id_rsa-myhostalias
请注意以下事项:
sftp://[email protected]
输入我的密码后工作正常。我想,如果禁用密码身份验证,这应该不起作用。sftp myhostalias
从终端也可以正常工作。
问题
我应该通过什么方式从mc连接到远程服务器SFTP 链接...使用当前 ssh 配置中的别名的菜单?
答案1
一个应该使用外壳链接...子菜单而不是SFTP 链接...一。在地址字段中输入类似以下内容:sh://myhostalias/~
或简单地输入myhostalias
(参见ssh_config
上面的示例)。
关于SFTP 链接...,我没能从 mc gui 那样使用它。无论如何,sftp
在 CLI 中使用别名非常简单。