Linux执行权限但拒绝编辑

时间:2018-03-04 23:17:43

标签: linux operating-system filesystems sysadmin

我的服务器上有一个脚本,用户必须能够执行但不能编辑它。有人知道是否可以根据文件权限限制它?

2 个答案:

答案 0 :(得分:1)

只是做:

chmod a=x your_script.sh

只允许每个人执行脚本执行。更改' a'对于您要修改权限的目标(' a' =全部,' =' =组,' o' =其他人,' u&#39 =所有者/用户)

答案 1 :(得分:0)

当然有可能。它正是文件权限所做的 - 让您控制所有者,组,所有人都可以对文件做什么。

一个合适的模式是 - chmod 555 - 因为你还需要" r"允许执行,并在某些公共位置编写脚本,例如/ usr / local / bin