VSFTPD 无法正常工作

VSFTPD 无法正常工作

我想使用 ftp 从我的 Windows 计算机访问我的 Linux 服务器的所有文件。问题是,使用我的普通帐户,我无法编辑或上传主/用户文件夹之外的文件。

我的配置:

listen=NO
listen_ipv6=YES

anonymous_enable=NO

local_enable=YES

local_root=/
allow_writeable_chroot=YES
write_enable=YES

dirmessage_enable=YES

use_localtime=YES

xferlog_enable=YES

connect_from_port_20=YES

chroot_local_user=YES

secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/certs/private/ssl-cert-snakeoil.key
ssl_enable=NO

编辑:如果我尝试删除文件夹或文件,我会收到此错误:

550 Remove directory operation failed.

答案1

解决方案:对于将来遇到同样问题的每个人:

我已经与我的用户完成了:

sudo chmod 777 /

现在我有权限编辑服务器上的所有文件。

相关内容