我的系统是: Ubuntu 10.04 / Apache2
问题与软件vftpd有关 - 一个用于linux的ftp服务器(https://security.appspot.com/vsftpd.html)
我已经安装了vftpd并且工作正常。虽然我试图了解用户为什么能够删除root拥有的文件,但我遇到了一个问题。我已经使用选项“local_enable = YES”和“chroot_local_user = YES”设置了ftp服务器,这样用户就无法在其主目录之外导航。
奇怪的是,如果文件由root拥有,则ftp用户可以删除它。用户是否能够删除主目录中的任何文件,无论谁拥有它?
我想阻止用户删除文件,或允许其他用户只能读取其他用户的主目录。
如果有人知道vftpd软件并且可以帮助我非常感激,
你的,
罗布
答案 0 :(得分:0)
你检查过哪个是文件的chmod?如果所有文件都属于同一个组,并且该组具有读写权限,则任何用户都可以通过ftp修改这些文件。