gpt4 book ai didi

linux - 具有命令选择性根权限的 Bash 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 04:01:54 24 4
gpt4 key购买 nike

是否可以使用 root 权限调用 bash 脚本来以不同的权限运行不同的命令?

现在我有一个脚本,它运行具有 root 权限的 C 程序,并创建一个文件夹和一些我想要具有非 root 权限的文件。查看手册页,我发现 mkdir 命令采用权限参数,但我想知道是否有更智能的方法来执行此操作。

最佳答案

查看 chmodchown 命令的手册页。根据您想要执行的操作,我们的解决方案应该是其中之一。

如果要将目录所有权更改为 root 以外的用户/组,请使用 chown -R user:group [directory] ​​递归更改所有权。如果您只想更改权限,但 root 仍拥有所有权,请使用 chmod -R 754 [directory] ​​;请记住,您将需要更改权限以满足您的需求。

关于linux - 具有命令选择性根权限的 Bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22699608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com