我正在设置 FTP 服务器
假设我们创建了 CLASS A 和 CLASS B
使得A类和B类不允许去其他目录
chroot_local_user = yes
我想在A和B之间创建一个共享文件夹
share/A , share/B.
如何使某些特定的文件夹被某些特定用户(例如 A 或 B)允许?
答案1
/etc/passwd
首先按照以下步骤备份您的文件;
sudo cp /etc/passwd /etc/passwd.back
找到创建的用户。假设用户是,一行应如下所示A
;
A:x:1001:1001:A:/home/A:/bin/sh
替换/home/A
为/path/to/share
并保存文件。以用户身份登录,并/path/to/share
检查是否存在任何权限问题,看看它是否指向。如果权限问题仍然存在,则www-data
通过执行以下操作将用户添加到组中;
sudo adduser A www-data
最后,重新启动 ftp 服务。