今天在用vsftpd 时出现一个问题:
500 OOPS:chroot
解决办法:
1、关闭SELINUX
[root@localhost ~]#vi /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
#SELINUX=enforcing
SELINUX=distable
#SELINUX=enforcing 修改成SELINUX=distable
# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# mls – Multi Level Security protection.
SELINUXTYPE=targeted
2.重开机
[root@localhost ~]#init 6
分享到:
相关推荐
1. 访问 Vsftpd 服务器时出现错误 500:出现错误 `OOPS: vsftpd: refusing to run with writable root inside chroot()`,解决方法是编辑 Vsftpd 配置文件 `/etc/vsftpd.conf`,添加一行 `allow_writeable_chroot=...
vsftp出现550 Failed to change directory Ubuntu 获取软件失败 404错误 解决Ubuntu提示500 OOPS: vsftpd: refusing to run with writable root inside chroot()
2. **错误代码:500 OOPS: refusing to run with writable root inside chroot().** **解决方法**:在`/etc/vsftpd/vsftpd.conf`中添加`allow_writeable_chroot=YES`。 ```bash # vi /etc/vsftpd/vsftpd.conf ...
- 如果遇到 “500 OOPS: cannot change directory” 错误,通常是由于权限设置不当或配置文件中的路径问题导致的。需要检查相关目录和文件的权限设置是否正确,以及配置文件中的路径是否准确无误。 #### 六、启动与...
例如,错误消息“500 OOPS: cannot change directory:/home/ftp”。为了解决这个问题,我们需要启用SELinux的FTP家庭目录功能: ```bash setsebool -P ftp_home_dir 1 ``` 最后,如果你的系统启用了防火墙,可能...
然后,调整FTP目录的权限,以避免错误“500 OOPS: vsftpd: refusing to run with writable root inside chroot()”: ```bash sudo chmod a-w /home/ftp sudo mkdir /home/ftp/data ``` 创建`data`文件夹,这是用户...
- "500 OOPS: vsftpd: refusing to run with writable root inside chroot()"错误表明`/var/ftp`目录对根用户可写,需要使用`chmod a-w /var/ftp`移除根用户的写权限。 6. **安全注意事项**: - 匿名用户访问应...
- 如果遇到“500 OOPS: vsftpd: refusing to run with writable root inside chroot()”错误,表示根目录内存在可写的目录。为了安全起见,应该将根目录设置为不可写,使用命令“chmod a-w /home/user”。 通过上述...
可能会遇到的一个问题是,当启用`chroot`功能时,系统可能会报错“500 OOPS: vsftpd: refusing to run with writable root inside chroot()”。为解决此问题,需要确保用户的根目录不可写: ```bash chmod a-w /...
在某些情况下,你可能会遇到错误提示“500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list”。此时,可以将`chroot_list_enable=YES`改为`chroot_list_enable=NO`,重启服务以解决。 值得注意的...