vsftpd ubuntu 问题

vsftpd ubuntu 问题

我已经在 ubuntu 10.04 上安装了 vsftpd

当我使用 ip、用户名和密码登录时,我直接进入用户的主目录。

有什么办法可以

  1. 为 ftp 单独创建用户
  2. 当他们通过 ftp 登录时,他们应该只能看到已挂载的驱动器,即 /media/shared_drive,而看不到他们的主目录
  3. 他们均具有读写权限

答案1

http://alien2thisworld.net/sitePages/tutorials/vsftpd_virtual_users_setup.html

我认为此链接涵盖了您想要的内容。您可以使用符号链接完成 #2。我认为 #3 您必须为相关目录设置用户权限。

答案2

符号链接可能无法正常工作,因为它们无法在 chroot jail 之外被跟踪。

相反,你可以使用选项“--bind”挂载所需的目录:

# mount --bind /media/shared_drive /home/ftp/pub

相关内容