创建了一个带有 chrooted 用户的 SFTP 服务器。使用 FileZilla 登录后,用户只能看到他们的传入/传出文件夹,基本上他们被关在自己的主文件夹中。现在一个特殊用户“spcl.usr”应用程序所使用的)需要有权访问另一个 chroot 用户的传入和传出,设置如下:
这“spcl.usr”应该对另一个 chrooted 主文件夹具有以下权限:传入 ---> 只读传出 ---> 读取、写入和执行
有没有办法做到这一点而不损害其他 chroot 用户的权限?
提前谢谢了!
答案1
另一种选择是,为每个被监禁的 ftp 用户分配组,并spclr.usr
使用 linux
usermod
命令将其添加到统一的主管帐户。
通过分配的组权限,它可以读取被监禁的 chroot 目录,即。
usermod -a -G groupSftp1,groupSftp2 spcl.usr
答案2
服务器使用什么操作系统?
如果是 Linux,将其他用户的主目录绑定挂载到你的 spcl.usr 的主目录中可能会有效。