使用WinSCP连接到在虚拟机上运行的FreeBSD

时间:2014-01-20 18:28:00

标签: ftp freebsd winscp

我是一名使用远程服务器和使用FreeBSD的新手。我想连接到在Windows 7上的虚拟机上运行的FreeBSD,以便能够使用资源管理器界面查看文件,并能够复制/粘贴文件。
我之前使用WinSCP做过这个,但是那个时候花了我3天的时间才弄清楚我需要进行连接的配置,不幸的是我现在还记不住它们而且还有3天没浪费了! !

在我的活动网络中,我看到VMware网络适配器(VMware是我正在使用的虚拟机),它具有IPv4:192.168.134.1和192.168.80.1,当我运行" ifconfig"在我的虚拟FreeBSD上没有IP地址(inet 127.0.0.1除外)。 FreeBSD的主机名是" FreeBSD1"

WinSCP要求我填写一个我认为应该是FTP的文件协议**(如果我错了,请纠正我;其他选项是SFTP和SCP),一个端口号(它设置为21 FTP的默认值)我尝试过的主机名" FreeBSD1"," 192.168.134.1"和" 192.168.80.1"用我的用户名(root)和密码。

当我使用主机名" FreeBSD1"我收到错误:

  

"请求的名称有效,但未找到所请求类型的数据。   连接失败。"

我得到的其他两个:

  

"无法建立连接,因为目标计算机主动拒绝它。   连接失败。"

唯一可以的是,据我记得,上次我尝试过(3天后成功)" ifconfig"会显示我认为我用作主机名的IP。

**对于FTP,它还需要加密,我设置为不加密。其他选项是" SSL / TLS隐式"," SSL明确"和" TLS明确"。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您的Windows计算机无法识别FreeBSD1主机名(“请求的名称有效,但未找到所请求类型的数据”错误)。因此,进一步尝试是没有意义的。

但似乎IP工作,只是FTP端口21没有打开(“因为目标机器主动拒绝它而无法建立连接”错误)。

我实际上并不指望FreeBSD默认打开未加密的FTP端口。我想你会有更多的运气与SFTP(SSH)。