在了解如何更改文件/目录的权限之前,您需要先行了解FreeBSD下文件权限的相关概念,点击这里。
用于改变文件/目录权限的文件的命令是:
chmod
chmod 有两种风格,数字化(使用0~8)的和字符方式(使用 a,u,g 标识)的,如下: 给所有用户加上读权限:
chmod a+r 目标文件 chmod 444 目标文件
给所有用户加上执行权限
chmod a+x 目标文件 chmod 777 目标文件
让所有用户完全控制
chmod 777 目标文件
更加复杂的文件权限分配请参看man page
需要注意的是:
对于普通用户而言(也就是对root无效),
目录的x权限一旦去除,用户将无法进入目录;
目录的r权限一旦去除,用户将无法列出目录清单