在centOS 6上为chroot用户添加写入权限

我有一个被监禁的用户“ftest”(在/ home / ftest中),但他不能在监狱里创build文件或文件夹。

用户被添加了:

useradd -g nginx -G sftpjail -s /bin/false 

权限和所有者是:

 755 root:sftpjail /home/ftest 755 ftest:nginx /home/ftest/test1 755 ftest:sftpjail /home/ftest/test2 777 ftest:nginx /home/ftest/test3 

chroot sftplogin工作正常,但不幸的是,不能写入任何testX文件夹。

问题是ftest用户在他的主目录上没有写权限。

/ home / ftest由root用户和sftpjail组拥有。 ftest确实是sftpjail的成员,但755权限意味着该组只能读取,不能从那里写入。

你有2个选项,要么将所有权改为ftest:sftpjail,并保持权限755,要么保持所有权,而要将权限更改为775。

我相信在testing文件夹内创build文件工作正常虽然,对不对?