当前位置:首页 » 文件管理 » ftp设置后返回500

ftp设置后返回500

发布时间: 2025-06-10 14:09:50

⑴ 登录ftp时出现 500 oops:cannot locate user entry:vsftpd

可以参考下
系统环境为CentOS6,使用yum安装的vsftp,配置为虚拟用户登录模式,在各项配置完成后,使用FlashFxp连接时,出现连接错误,错误提示如下:
500 OOPS: cannot locate user entry:vsftpd

用命令 groups vsftpd 查看发现系统中没有vsftpd组,于是手动增加vsftpd组和用户:
复制代码 代码如下:

> groupadd vsftpd
> adser -g vsftpd -s /sbin/nologin vsftpd

然后重启vsftpd。

⑵ FTP服务器修改密码时出现500‘ ’;command not understood怎么办

pasv,被动模式。dos下只能用port模式,你可以用软件来连ftp服务器,选中pasv模式,应该能解决你的问题。

⑶ win10用filezilla连接ftp出现500OOPS错误

FileZilla无法连接多线程FTP 服务器解决方法:

1、打开 FileZilla 软件设置界面,找到“传输”选项,设置“最大并发传输”为1即可,不过这样设置是全局性的,不建议这样做。可以针对单个站点连接设置,这样更加灵活;

2、解决方法:建议更换使用FTP软件,把传输模式改为主动。

⑷ CentOS6.4 VSFTP,ftp登录提示500错误怎么办

1、local_root=/home/ftp

(登录这个目录,权限就是这个目录的权限;可以变换登录根目录)

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

出现这个错误:

500 OOPS: could not read chroot() list file:/etc/vsftpd.chroot_list
Login failed.

解决:是因为没有这个文件;在/etc/下面新建一个chroot.chroot_list即可。


2、500 OOPS: priv_sock_get_result

将这个功能注释掉即可。

⑸ 配置允许本地账户登录FTP后,root账户无法登录,并提示“500 OOPS:cannot chan

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端口,以及被动模式使用的端口范围,防止数据的连接错误。

⑹ ftp成功登入后执行linux命令如:ls 报ftp 500错误怎样解决

原因是CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。
//查看SELinux设置
# getsebool -a|grep ftp
ftpd_disable_trans --> off
或者
ftp_home_dir-->off
//使用setsebool命令开启
# setsebool ftpd_disable_trans 1
或者
# setsebool ftp_home_dir 1
//查看当前状态是否是on的状态
# getsebool -a|grep ftp
ftpd_disable_trans --> on
或者
ftp_home_dir-->on
//setsebool使用-P参数,无需每次开机都输入这个命令
# setsebool -P ftpd_disable_trans 1
或者
# setsebool -P ftp_home_dir 1
# service vsftpd restart

⑺ ftp服务器远程访问错误500

使用ftp客户端软件连接出现500的错误提示:
root用户默认不能登录ftp服务的
原因:redhat面向目标是企业,为了安全,增加了一个selinux服务,关闭该服务即可.
解决方法:
(1)用vi编辑器打开/etc/selinux/config
(2)把enforcing改为disabled保存退出
(3)运行setenforce 0命令使其立即生效即可
若任连接不成功
(1)查看vsftpd服务是否开启
(2)关闭防火墙
(3)用户名或密码是否输入错误

⑻ ftp连接报200和500

增加selinux服务。root用户默认不能登录ftp服务的,连接报200和500,redhat面向目标是企业,为了安全,增加了一个selinux服务,关闭该服务即可。文件传输协议(缩写:FTP)是一个用于在计算机网络上在客户端和服务器之间进行文件传输的应用层协议。

热点内容
福利部落的密码是多少 发布:2025-06-11 10:19:00 浏览:962
sql插入记录的命令是 发布:2025-06-11 10:18:54 浏览:174
c语言强制转化 发布:2025-06-11 10:13:34 浏览:75
vs2019脚本 发布:2025-06-11 10:04:19 浏览:325
db2数据库培训 发布:2025-06-11 09:59:58 浏览:792
优酷qq账号密码在哪里看 发布:2025-06-11 09:59:46 浏览:73
国内服务器可以搭建ss 发布:2025-06-11 09:59:02 浏览:937
安卓游戏哪里比较多 发布:2025-06-11 09:54:04 浏览:363
我的世界服务器怎么进不了啦 发布:2025-06-11 09:44:43 浏览:98
sql对查询结果求和 发布:2025-06-11 09:44:41 浏览:83