我对如何在ubuntu中为vsftpd设置新用户感到困惑。
我已经设置了{/ {1}}文件夹,该文件夹由root / root拥有。现在,我想为新用户/web/project/wwwroot
授予ftp访问权限。所以,
project_ftp
来创建用户adduser --home /web/project/wwwroot project_ftp
/etc/vsftpd.userlist
但是,无论我做了什么,我都无法使用此用户进行ftp登录。不断获得/web/project/wwwroot
或530 Permission Denied
的变化。
我可以使用GnuTLS error -15:An unexpected TLS packet was received
进行ftp登录。我怀疑这是因为wwwroot由root拥有。真的吗?授予访问权限的唯一方法是将此文件夹(和子文件夹)的所有权更改为用户root
吗?