FTP:访问 homedir 和 /var/www

FTP:访问 homedir 和 /var/www

我希望 FTP 用户能够访问 homedir 和/var/www目录

vsftpd我已经通过命令安装yum并授予他们访问 homedir 的权限。

为了仅访问主目录,我已将其设置chroot_local_user为 YES/etc/vsftpd/vsftpd.conf

我已经测试过并且它运行良好,如何允许用户访问/var/www并包括写权限?

答案1

bind您可以在其他地方调用或重新挂载文件系统层次结构的一部分。对于您的情况,您可以www在用户的​​主目录中创建一个目录,并将所需的目录绑定在那里(假设您在 root 用户或能够运行 mount 命令的其他特权用户下执行此操作,例如通过 sudo):

mkdir ~some_user/www
mount -o bind /var/www ~some_user/www

/var/www当您以该用户的身份进行 ftp 操作时,如果该用户具有足够的权限,您将能够遍历该目录。

相关内容