解决方法

  1. 下载最新的vsftpd deb包
$sudo su –
#cd /root
#wget http://security.ubuntu.com/ubuntu/pool/main/v/vsftpd/vsftpd_3.0.2-1ubuntu2_i386.deb
#dpkg -i /root/vsftpd_3.0.2-1ubuntu2_i386.deb
  1. 修改文件/etc/vsftpd.conf

启用或者添加下面两个参数

chroot_local_user=YES
allow_writeable_chroot=YES 
  1. 重启vsftpd服务
service vsftpd restart
解决FTP报错 500 OOPS: vsftpd: refusing to run问题

在Ubuntu服务器中,开启FTP服务时,报错:

Error:500 OOPS: vsftpd: refusing to run with writable root inside chroot()

即使在/etc/vsftpd.conf文件中启用了“chroot_local_user=YES”,还是不行。

日期:2019-08-20 17:58:05 来源:oir作者:oir