系统相关
首页 > 系统相关> > 设置linux权限允许写入现有文件,但不允许创建新文件

设置linux权限允许写入现有文件,但不允许创建新文件

作者:互联网

是否有一个递归的chmod命令,该命令将允许编辑现有文件,但不允许创建新文件或目录?我有一个托管用户,该用户具有一个不断被黑客入侵以托管钓鱼网站的网站.在他关闭代码中的漏洞时,我想更改整个主目录,以便无法创建任何新文件,但是他仍然可以更新现有代码来修复漏洞.

解决方法:

目录权限控制您是否可以在该目录中列出(读取),创建(写入)或查找(执行)文件.创建文件后,文件所有权和权限将控制如何访问该文件.因此,您应该能够chmod a-w目录.但是,他将无法重新创建文件,只能对其进行修改.但是,任何黑客都可以撤消更改,除非您也将目录所有权从他那里夺走.在这种情况下,您根本不必更改写入权限.

标签:chmod,file-permissions,linux
来源: https://codeday.me/bug/20191023/1915165.html