是否可以限制 Root 可以执行的操作,以便用户无法通过 sudo 命令或以 root 身份登录并运行命令?我想更改 Roots 和 User1 的Read
、Write
和Execute
权限以及其所有内容。但随后授予 MyAdmin 修改该路径的权限。如果只有 MyAdmin 可以更改谁可以访问或更改此路径的、和权限/path/to/directory
,那就太好了。这可能吗?Read
Write
Execute
如果 User1 仍然可以运行类似的命令,那就太好了,sudo apt get update
但不能sudo rm /path/to/dirctory
答案1
您无法限制 root 可以做什么。Root 可以做任何事情。
在决定授予谁 root 或 sudo 访问权限时要小心谨慎。
答案2
如果您想处理权限,您可能不应该仅仅依赖内置的用户管理工具。
如果您希望限制特定目的(应用程序)的访问,那么您可以将该应用程序添加为用户(组会自动创建)。
如果您有不同的要求,请回复我:}。
顺便说一句,您可以指定哪些用户可以运行哪些命令而无需密码等。
访问->注意——知道自己在做什么
命令提示:sudo visudo