我的服务器上有一个脚本,用户必须能够执行但不能编辑它。有人知道是否可以根据文件权限限制它?
答案 0 :(得分:1)
只是做:
chmod a=x your_script.sh
只允许每个人执行脚本执行。更改' a'对于您要修改权限的目标(' a' =全部,' =' =组,' o' =其他人,' u&#39 =所有者/用户)
答案 1 :(得分:0)
当然有可能。它正是文件权限所做的 - 让您控制所有者,组,所有人都可以对文件做什么。
一个合适的模式是 - chmod 555 - 因为你还需要" r"允许执行,并在某些公共位置编写脚本,例如/ usr / local / bin