我尝试使用 Windows 资源管理器(在 Windows 7 中)连接到远程 FTP 站点,但是当我尝试连接时,Windows 显示:
无法解析服务器名称或地址
如果我尝试ftp
从命令行,或者使用 FileZilla 或浏览器,它可以毫无问题地连接。
答案1
事实上,它比上述情况简单得多。
在桌面上创建一个快捷方式,对于属性,使用以下命令:(您也可以将下面的行直接粘贴到“运行”框中。)
%windir%\ explorer(空格)ftp://用户名:[电子邮件保护]
(我尽量把它分解一下,%windir% 是“Windows”文件夹的系统环境变量,无论是 XP/7/8,而“explorer”是任何版本 Windows 的默认 shell。其次是 FTP 站点的 URL 设置。用户名以冒号分隔,ftp-site-user 密码也以冒号分隔,最后“at 符号”(@)通过子域名告诉它哪个 FTP 服务器。)
这将使用 Windows 资源管理器(不是 IE!)打开 FTP 站点,您可以整天进行剪切/粘贴。
请注意,FTP 管理员有知道如何配置 FTP 站点上的权限,但这很有效。
需要注意的是,您不能使用“at 符号”或冒号作为用户密码的一部分,显然是因为它表示/分隔了用户的凭据与 FTP URL。
答案2
您是否尝试通过在 Windows 资源管理器地址栏中直接输入 FTP 地址来连接?尝试通过“映射网络驱动器方法”...
单击“Start Orb”,然后单击“计算机”。
从菜单中单击“映射网络驱动器”
“映射网络驱动器”窗口将打开。现在单击链接“连接到可用于存储文档和图片的网站”。
现在只需按照分步向导添加新的网络位置即可。选择在何处创建此网络连接时,请选择“选择自定义网络位置”。
输入您的 FTP 地址,例如ftp://ftp.你的站点.com. 如果需要,指定用户名和密码。
提供新创建的网络位置
答案3
这是可以实现的,并且可以通过控制面板(特别是 Internet 选项)进行配置。转到“高级”选项卡并向下滚动,直到找到标有“使用被动 FTP(用于防火墙和 DSL 调制解调器兼容性)”的复选框。取消选中它。
答案4
导致错误的可能原因'The FTP session was terminated'
可能是Windows 防火墙设置。尝试暂时关闭 Windows 防火墙,然后进入'ftp://your.address.here'
,看看是否有帮助。
如果有帮助,那么您可能应该将 Windows 资源管理器添加到防火墙例外列表中,以使其与 FTP 一起工作。