use*_*459 2 security permissions shell-script authorization access-control
在 Linux 中如何设置密码来执行命令或脚本?
我需要避免未经授权的用户使用/执行脚本(其中包含用户和密码详细信息)。那么有没有办法设置密码来执行特定的脚本。
Sudo可能是要走的路。
让您的脚本所有者和特定用户可执行,并且不允许其他用户访问,例如 700 权限。
其次,使用编辑您的 sudoers 文件visudo
并添加如下一行:
%your_group ALL=path_to_script/script
Run Code Online (Sandbox Code Playgroud)
必须将所有能够运行脚本的用户添加到 your_group。
因此,任何不属于 your_group 的人都将无法运行该脚本。另一种方法是让您只指定用户名。
username ALL=path_to_script/script
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3613 次 |
最近记录: |