![可执行二进制文件需要w权限吗](https://linux22.com/image/126615/%E5%8F%AF%E6%89%A7%E8%A1%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6%E9%9C%80%E8%A6%81w%E6%9D%83%E9%99%90%E5%90%97.png)
我正在努力确保我的 Linux 系统的安全。
所以我正在考虑是否可以删除所有二进制文件的 w 权限,例如等ls
。pwd
目前它们都是-rwxr-xr-x root root
,我可以删除w
root 作为所有者吗?
答案1
可执行文件不需要“w”权限才能运行 - 这就是“x”权限的目的。
但是,我认为您尝试做的事情不会起作用。如果某人可以获得您系统的 root 访问权限,那么他们将有权执行任何操作,无论文件所有者是否具有“w”权限。 root 用户始终对系统上的所有文件具有“rw”访问权限。
不过,您可以采取一些措施来保护您的数据: