MobaXterm拖放面板丢失

时间:2013-02-15 11:16:37

标签: windows unix remote-access file-transfer

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

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

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

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

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

6 个答案:

答案 0 :(得分:10)

某些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/

答案 1 :(得分:7)

确保您拥有"显示SFTP浏览器"在"高级SSH设置"。

下的会话设置中启用

enter image description here

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

答案 2 :(得分:4)

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

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

enter image description here

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

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

答案 3 :(得分:2)

如果在尝试以上所有方法时仍然无效,请尝试以下操作:

创建会话时,将高级SSH设置 - > SSH浏览器类型更改为 SCP ,默认为SFTP。 screenshot。感谢willfurnass

答案 4 :(得分:0)

  

您尝试过吗:

     

关闭程序然后再次打开?

注意:我在注释中阅读了此提示,这使我摆脱了不必要的修复mobaXterm的繁琐过程,因此,我并不是唯一具有这种行为的人。即使这可能是您已经尝试过的第一件事,但有些人可能没有尝试过并且还没有足够幸运地阅读这些注释-这是给他们的。

答案 5 :(得分:0)

对于最新版本,请确保您在“SSH 浏览器”选择器中选择了“SFTP 协议”: enter image description here