MobaXterm拖放面板丢失

fiz*_*ics 16 unix windows remote-access file-transfer

我需要从使用MobaXterm安装在远程UNIX机器上的Windows xP机器上运行程序,但我对此类事情的经验很少.

我可以使用ssh登录到机器并启动程序没有问题.该程序需要我在Windows计算机上处​​理的文件进行处理,我想将它们复制到该远程计算机上.不幸的是,在mobaxterm帮助网站上定期提到的拖放文件传输面板不存在,我无法弄清楚如何使它出现.

有人可以建议如何让拖放面板出现吗?我正在使用MobaXterm 3.0版.

另外,对于如何以另一种方式传输这些文件的任何解释也将非常感激.

非常感谢您提供任何帮助.

one*_*one 15

如果尝试上述所有方法后仍然不起作用,请尝试以下操作:

创建会话时,将 Advanced SSH setting-->SSH-browser type 更改为SCP,默认为 SFTP。. 感谢willfurnass

在此处输入图片说明

  • 这对我有用!我有一个稍微不同的问题;我可以看到拖放面板,但是当我将文件放在上面时,它卡在了 0% 处。从 SFTP 更改为 SCP(增强速度)解决了该问题。 (2认同)
  • 它也快得多,所以我不太确定为什么这个 SCP(增强速度)不是默认值 (2认同)

Did*_*ier 11

某些Linux发行版或其他一些Unix系统默认禁用了SSH密码验证.

为了使MobaXterm能够启动SFTP浏览器,您必须重新启用此功能:

  • 编辑服务器上的"/ etc/ssh/sshd_config"文件,并注释以下行:PasswordAuthentication no
  • 使用以下命令重新启动SSH服务器:/etc/init.d/sshd restart
  • 使用MobaXterm SSH客户端连接,您会注意到SFTP选项卡将正确启动.

如果无法修改远程服务器配置,还可以使用SCP在MobaXterm终端内执行文件传输.SCP命令示例如下:

scp -r /drives/c/Some/Place/On/Your/Local/Windows/Drive/ yourlogin@yourserver:/Some/Place/On/Your/Remote/Unix/Server/
Run Code Online (Sandbox Code Playgroud)


Nic*_*las 7

确保在"高级SSH设置"下的会话设置中启用了"显示SFTP浏览器".

在此输入图像描述

偶尔它不会再出现,这可以通过重启MobaXterm来解决.


Gno*_*ume 5

缺少 sftp 面板的另一个原因是您不小心输入并存储了错误的 sftp 密码。MobaXterm 然后似乎尝试自动登录,但无法打开 sftp 连接。

要解决此问题,请转到“设置”>“MobaXterm 密码管理”并删除有问题的密码。这是设置页面的屏幕截图,显示了密码管理链接。

在此处输入图片说明

明确地说,我已经完成了@Nicolas 和@Didier 提到的设置(谢谢,伙计们!)。当通过 ssh 连接到其他主机(没有存储错误密码)时,我能够获得 sftp 选项卡。我过去曾看过 sftp 窗格。这个修复解决了我的问题。

如果您从未见过 sftp 窗格,请先尝试其他建议。