vsftpd:以一个用户身份登录,以另一个用户身份工作

vsftpd:以一个用户身份登录,以另一个用户身份工作

本地用户wcsadmin具有默认的 umask,可以在共享文件夹中创建文件,更重要的是,创建目录/ftp。新目录/ftp/test具有所有者wcsadmin和权限drwxr-xr-x

我需要设置vsftp以便客户端以 身份登录ftpuser并可以删除里面的文件/ftp/test。只有rootwcsadmin才能删除那里的文件。

答案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

相关内容