本地用户wcsadmin
具有默认的 umask,可以在共享文件夹中创建文件,更重要的是,创建目录/ftp
。新目录/ftp/test
具有所有者wcsadmin
和权限drwxr-xr-x
。
我需要设置vsftp
以便客户端以 身份登录ftpuser
并可以删除里面的文件/ftp/test
。只有root
或wcsadmin
才能删除那里的文件。
答案1
这似乎有效:
vsftpd.conf:
user_config_dir=/etc/vsftpd/user_conf
在 /etc/vsftpd/user_conf/ftp用户:
guest_enable=YES
guest_username=wcsadmin
virtual_use_local_privs=YES