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

Ftp 使用WinSCP连接到虚拟机上运行的FreeBSD,ftp,freebsd,winscp,Ftp,Freebsd,Winscp,我是使用远程服务器和FreeBSD的新手。我想连接到Windows 7上的虚拟机上运行的FreeBSD,以便能够使用资源管理器界面查看文件,并能够在其中复制/粘贴文件。 我以前使用WinSCP做过这件事,但那次我花了3天时间才弄清楚连接所需的配置,不幸的是,我现在记不起来了,再也没有3天的时间浪费了 在我的活动网络中,我看到了VMware网络适配器(VMware是我正在使用的虚拟机),它们具有IPV4:192.168.134.1和192.168.80.1,当我在虚拟FreeBSD上运行“ifco

我是使用远程服务器和FreeBSD的新手。我想连接到Windows 7上的虚拟机上运行的FreeBSD,以便能够使用资源管理器界面查看文件,并能够在其中复制/粘贴文件。
我以前使用WinSCP做过这件事,但那次我花了3天时间才弄清楚连接所需的配置,不幸的是,我现在记不起来了,再也没有3天的时间浪费了

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

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

当我使用主机名“FreeBSD1”时,会出现以下错误:

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

对于另外两个,我得到:

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

唯一的问题是,据我记忆所及,上次我尝试(并在3天后成功)时,“ifconfig”将显示一个我认为用作主机名的IP

**对于FTP,它还需要加密,我将其设置为无加密。其他选项有“SSL/TLS隐式”、“SSL显式”和“TLS显式”


任何帮助都将不胜感激

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

但IPs似乎可以工作,只是FTP端口21没有打开(“由于目标机器主动拒绝,无法建立连接”错误)


实际上,我并不期望FreeBSD默认打开未加密的FTP端口。我想您在使用SFTP(SSH)时会更幸运。

您应该知道SFTP连接的正确位置!但还有另一个问题。由于我的系统速度减慢,我禁用了一些与VMware连接有关的服务(NAT和DHCP),我想这就是为什么我没有为我的FreeBSD分配任何IP。我启用了它们,然后FreeBSD拥有一个IP,我将其用作主机名,并通过端口22与SFTP连接。