当前位置:首页 » 文件传输 » 自己创建的ftp为什么访问不了
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

自己创建的ftp为什么访问不了

发布时间: 2022-12-18 10:43:53

Ⅰ 我的FTP登陆失败是怎么回事

常见的FTP排错方法
相比其他的服务而言,vsftp配置操作并不复杂,但因为管理员的疏忽,也会造成客户端无法正常访问FTP服务器。本节将通过几个常见错误,讲解vsftp的排错方法。

1.拒绝账户登录(错误提示:OOPS无法改变目录)。当客户端使用ftp账号登录服务器时,提示“500 OOPS”错误。
接收到该错误信息,其实并不是vsftpd.conf配置文件设置有问题,而重点是“cannot change directory”,无法更改目录。造成这个错误,主要有以下两个原因。①目录权限设置错误。该错误一般在本地账户登录时发生,如果管理员在设置该账户主目录权限时,忘记添加执行权限(X),那么,就会收到该错误信息。FTP中的本地账号,需要拥有目录的执行权限,请作用chmod命令添加“X”权限,保证用户能够浏览目录信息,否则拒绝登录。对于FTP的虚拟账号,即使不具备目录的执行权限,也可以登录FTP服务器,但会有其他错误提示。为了保证FTP用户的正常访问,请开户目录的执行权限。②SELinux。FTP服务器开启了SELinux针对FTP数据传输的策略,也会造成“无法切换目录”的错误提示,如果目录权限设置正确,那么,需要检查SELinux的配置。用户可以通过setsebool命令,禁用SELinux的FTP传输审核功能。
[root@RHEL4~]# setsebool –P ftpd_disable_trans 1
重新启动vsftpd服务,用户能够成功登录FTP服务器。

2.客户端连接FTP服务器超时。造成客户端访问服务器超时的原因,主要有以下几种情况。①线路不通。使用ping命令测试网络连通性,如果出现“Request Timed Out”,说明客户端与服务器的网络连接存在问题,检查线路的故障。②防火墙设置。如果防火墙屏蔽了FTP服务器控制端口21,以及其他的数据端口,则会造成客户端无法连接服务器,形成“超时”的错误提示。需要设置防火墙开放21端口,并且,还应该开启主动模式的20端口,以及被动模式使用的端口范围,防止数据的连接错误。

3.账户登录失败。客户端登录FTP服务器时,还有可能会收到“登录失败”的错误提示。
登录失败,实际上牵扯到身份验证,以及其他一些登录的设置。①密码错误。请保证登录密码的正确性,如果FTP服务器更新了密码设置,则使用新密码重新登录。②PAM维模块。当输入密码无误,但仍然无法登录FTP服务器时,很有可能是PAM模块中vsftpd的配置文件错误造成的。PAM的配置比较复杂,其中auth字段主要是接受用户名和密码,进而对该用户的密码进行认证,account字段主要是检查账户是否被允许登录系统,账户是否已经过期,账户的登录是否有时间段的限制等,保证这两个字段配置的正确性,否则FTP账号将无法登录服务器。事实上,大部分账号登录失败都是由这个错误造成的。③用户目录权限。FTP账号对于主目录没有任何权限时,也会收到“登录失败”的错误提示,根据该账号的用户身份,重新设置其主目录权限,重启vsftpd服务,使配置生效。

Ⅱ 为什么本地搭建的FTP服务器无法访问

首先你要确定你的操作系统是2003的服务器系统,还有就是绑定了域名,如果其它人想通过你的固定IP访问,最主要怕同一IP段有机房占用了IP就难了。
一般建站的步骤是域名解析,然后配置服务器,IIS指定网站文件夹,调试好后,访问域名进入你的网站。
重要的几点是域名的绑定,操作系统为服务器专用系统,把你的机器做成服务器。IIS配置好。

Ⅲ 为什么我建了一个FTP却不能访问

输入是http://还是ftp://?你的提示更像是访问局域网失败的情况。ftp服务器是不是存在于同一个局域网啊,如果是的话,就是你前面地址输错了。
server-u那边要开启
annoymous
用户

Ⅳ 为什么我的电脑无法访问FTP网站

局域网内计算机访问FTP服务器时,提示“无法访问服务器名称或地址”,一般由三个原因造成:
一、防火墙未关闭
解决方法如下:
1、单击屏幕左下角的”开始“菜单

2、在弹出菜单中单击”控制面板“

3、点击”系统和安全“

4、点击”Winsows 防火墙“

5、单击左侧的”打开或关闭Windows防火墙“

6、在”家庭或工作网络位置设置“和”公用网络位置设置“两项里选择关闭防火墙,单击”确定“即可。

二、设置有误,FTP被动模式没有禁止。
解决方法如下:
1、打开浏览器,点击”工具“

2、在下拉菜单中点击”Internet选项“

3、单击”高级“,然后上下拉动滚动条查找”FTP被动模式“选项

4、去掉”使用被动FTP(为防火墙和DSL调制解调器兼容性)“前面的对号,然后单击“确定”即可。

三、FTP服务器设置了权限限制
解决方法如下:
1、在桌面“计算机”图标上单击鼠标右键,在弹出菜单中单击“管理”

2、然后在“本地用户和组”里面添加访问FTP服务器的用户,假设用户为js

3、在FTP服务器的主目录根文件夹上右键,选择“属性”。在“安全标签”下,单击“编辑”,然后选择“添加”,输入刚才添加的用户js单击“确定”

4、选择js,设置该用户的权限

5、打开“授权规则”

6、从右边选择“添加允许规则”,再设置一下js的权限即可。

Ⅳ 急啊!建的FTP服务器不能访问 (搭建FTP高手进),本人跪谢!

你本地无法访问,肯定是设置ftp目录权限的问题,在ftp目录属性中,添加用户权限即可,先能自己访问,在考虑其他问题。

Ⅵ 我在自己电脑上建立的FTP,自己上不去显示如下。

出现这种问题, ①首先检查用户对应的角色名,然后看路径设置是否正确,有没有相关的权限,如果这些都没问题,然后就尝试下面的操作: ②重起FTP服务,最好从服务里面重启(不能根本解决); ③重新设置Server-U帐号和目录访问里的文件路径(如果还不行,尝试下面操作); ④删除用户,重新建。

550 Permission denied 一般是路径访问规则的权限设置不正确, 首先检查用户对应的角色名, 然后检查角色的设置,看看是否设置了路径访问规则的组号。 再检查相应的组号的路径访问规则组, 看看是否添加了FTP根目录的访问权限。 有时候因为数据库的原因导致中文字符错误,可以试试用英文路径名。 注意修改这些设置需要重启serv-u

Ⅶ 为什么本地搭建的FTP服务器无法访问

你要修改一下访问权限才行,ip地址限制里,有允许/禁止的ip地址,你设置没有。