打开FTP服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹

打开FTP服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹,第1张

FTP失败一般有几种情况:

文件损失,不完整,导致传输过程验证失败。

文件使用中,比如在杀毒或者编辑中的文件,系统占用是不能传输的。

权限不足,比如针对某些用户,是不能传输部分文件的,比如exe等风险文件。

特殊情况,比如文件传输过程中,目录满了,存储失败,这个是由服务器管理员控制的,如果目录体积不够文件传输的,联系管理员协商解决。

>

网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。解决方法如下:

1选择站点-》IIS-》处理程序映射-》添加脚本映射(对应扩展名)。

2选择站点-》IIS-》处理程序映射-》添加通配符脚本映射(对应扩展名)。

3、如果在应用程序池选了32位支持,那就按上面的把32位的isapi再配置一遍就可以了。

ftp协议有两种工作方式:port方式和pasv方式,中文意思为主动式和被动式。
port(主动)方式的连接过程是:客户端向服务器的ftp端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器从20端口向客户端的空闲端口发送连接请求,建立一条数据链路来传送数据。
pasv(被动)方式的连接过程是:客户端向服务器的ftp端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端向服务器的空闲端口发送连接请求,建立一条数据链路来传送数据。
因为port方式在传送数据时,由服务器主动连接客户端,所以,如果客户端在防火墙或nat网关后面,用port方式将无法与internet上的ftp服务器传送文件。这种情况需要使用pasv方式。几乎所有的ftp客户端软件都支持这两种方式。特殊的典型例子是ie,ie默认是用port方式的。如果要在ie里启用pasv方式,请打开ie,在菜单里选择:工具 -> internet选项 -> 高级,在“使用被动ftp”前面打上钩(需要ie60以上才支持)。

这个问题就出在防火墙外网的设置上,解决方法如下图所示:

打开防火墙;

2切换到“高级”选项卡;

3双击“外网”,或者选中“外网”后再点击右侧的“配置”按钮;

4在d出的页面中勾选“FTP服务器”,点击下面的“确定”按钮即可。

扩展资料:

FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。

一般来说用户联网的首要目的就是实现信息共享,文件传输是信息共享非常重要的一个内容之一。

Internet上早期实现传输文件,并不是一件容易的事,我们知道 Internet是一个非常复杂的计算机环境,有PC,有工作站,有MAC,有大型机,据统计连接在Internet上的计算机已有上千万台,而这些计算机可能运行不同的 *** 作系统,有运行Unix的服务器,也有运行Dos、Windows的PC机和运行MacOS的苹果机等等,而各种 *** 作系统之间的文件交流问题,需要建立一个统一的文件传输协议,这就是所谓的FTP。

基于不同的 *** 作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文件。

与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。

比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。

ftp协议有两种工作方式:port方式和pasv方式,中文意思为主动式和被动式。
port(主动)方式的连接过程是:客户端向服务器的ftp端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器从20端口向客户端的空闲端口发送连接请求,建立一条数据链路来传送数据。
pasv(被动)方式的连接过程是:客户端向服务器的ftp端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端向服务器的空闲端口发送连接请求,建立一条数据链路来传送数据。

参考资料:

百度百科-FTP服务器

404的原因有很多,建议按以下方法去检查:
1,文件确实不存在,检查要访问的文件是否真实存在,或者名字是否输入错了。排查的方法是在IIS管理器中找下该文件,如果不能找到就属于此类错误了。
2,IIS路径配置错误。通过IIS管理器找到网站,在右边窗口应该会列出该网站的所有文件,如果没有列出来,说明配置错误,如果列出来的话,选中文件点右键,选浏览,看能否访问。
3,如果你的网站是ASP的话,在配置有aspnet的IIS有可能ASP会被禁用,检查 WEB服务扩展 下面的ASP服务扩展是否被禁止了。
4,检查你的文件后缀是允许被访问,选网站 点右键 点属性/主目录/配置 ,在d出的窗口中选择映射,看看你访问的后缀名是否在里面,如果不在里面则是无法访问的!


在浏览器输入IP地址,出现:>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13187456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-17
下一篇 2023-06-17

发表评论

登录后才能评论

评论列表(0条)

保存