今天上班时,老板给我下达命令:在公司内部的 FTP 中,我们有备份,用户可以上传和下载文件,但不能删除它们。我必须在 vsFTPd 的配置中执行此操作。他告诉我,他曾经这样做过,但他忘了怎么做。这可能吗?有人可以帮助我或给我一些提示,告诉我如何实现它。
答案1
为此,您只需从配置中删除以下内容:
# Disable delete commands
cmds_denied=DELE,RMD
哪里DELE
是删除文件的权限,哪里RMD
是删除目录的权限。
取自serverfault 上的这个问题正如@Pretenderus 的评论所建议的那样。