使用特定标志限制用户对命令的访问

使用特定标志限制用户对命令的访问

有没有办法限制用户的访问权限,以便他们仍然可以执行命令,但只能使用特定的标志?

例如,如果我想允许用户能够读取所有文件,则应该允许他们运行“chmod 444 [文件]”,但我不希望他们能够设置任何其他访问级别。

或者“lspci -vvv”仅在以 root 身份运行时显示总线速度和车道宽度。但是,我希望某些用户能够看到该信息。

有没有办法限制这两个命令只能使用这些标志运行。

相关内容