WEB开发网
开发学院操作系统Linux/Unix AIX 的许可权限 阅读

AIX 的许可权限

 2006-07-24 08:12:26 来源:WEB开发网   
核心提示: 5.如何改变文件或目录的权限?使用chmod 命令来改变文件或目录的权限.权限可以用字母或数字表示,读 (r) = 4 ,写(w) = 2 ,执行(或搜索)(x) = 1这些数字加到一起就得到用于chmod命令的数字.(注意:如果您正在文件或目录中使用ACL,AIX 的许可权限(3),使用

5.如何改变文件或目录的权限?

使用chmod 命令来改变文件或目录的权限.权限可以用字母或数字表示。读 (r) = 4 ,写(w) = 2 ,执行(或搜索)(x) = 1

这些数字加到一起就得到用于chmod命令的数字.(注意:如果您正在文件或目录中使用ACL,使用数字模式chmod命令会使ACL无效) 。

如 :所有者权限:读+写+执行= 4+2+1=7

组 许 可 权 限 : 读 + 写 = 4+2 =6

其他用户许可权限:阅读=4

chmod 764 file_name。

如要设置特殊位如suid(设置用户ID)、sgid和链接数位,chmod命令需要第四个数字。

suid=4

sgid=2

link=1

如要在前面的例子中加入suid许可,它的命令是:

chmod 4764 file_name

如果采用符号模式,首先确定要改变哪个位置所有者[u] 、组[g] ,其他[o] 或所有[a])和要加(+)或减(- )哪些符号。要为所有者增加读和写的权限,可采用以下两种方式:

chmod u+r u+w (file_name) 或 chmod u+rw (file_name)

6. ACL

ACL是对标准权限位的扩展。通过修改分配给个人或组的标准权限,对每个文件或目录进行更精细的控制。对每个组或用户,有3种权限分配情况:

PERMIT : 准许对文件或目录的特定权限。

DEMY : 限制对文件或目录的特定权限。

SPECIFY : 明确地定义文件或目录权限。

acledit 命令用于建立ACL。首先必须设置文本编辑器.如:export EDITOR=/usr/bin/vi。

然后使用:acledit file_name

屏幕上将会显示:

attributes:

base permissions

owner (rcunning): rwx

group (staff): r—

others: ---

extended permissions

disabled

上一页  1 2 3 4  下一页

Tags:AIX 许可 权限

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接