我想知道所有默认目录(我的意思是/
第一次安装时已经存在的目录)的最佳权限设置,然后了解任何其他重要的细节。
我想要做的是让 bash 脚本在运行它的计算机上设置所有权限,因为我做了很多事情,涉及更改一堆不同计算机上的权限,所以不必单独做每件事就好了。
答案1
就权限而言,没有一种万能的方法。答案取决于计算机的用途。
例如,您自己使用的个人计算机与 Web 服务器无关,也与 /home 目录中有 100 个不同用户的多用户计算机无关。
对于每种情况,您都应该定义一个适合您需要的权限策略。
话虽如此,既然您提到您是新手,您可能需要查看 setuid、setgid 和 sticky bits。在实施某些权限和控制策略时,它们非常方便。
干杯