您的位置:首页 > 运维架构 > Linux

LINUX chmod 文件安全与权限

2016-03-21 13:04 676 查看
文件一经创建,即具有三种访问方式:读:x、写/更改:w、执行(脚本或程序):x

文件权限:文件属主、同组用户、其他用户

ls -l : 查看更详细的文件资料

包括 文件所占空间 文件类型 权限位 文件属主 文件长度 更新时间 文件名

touch myfile: 创建文件,文件名为myfile

文件权限举例:

rwx r-x —

前三位 rwx 文件属主权限

中间三位 r-x 同组用户权限

最后三位 — 其他用户权限

即:文件属主可读、写、执行 ,同组用户可读、执行。

chmod :

符号模式:

格式 chmod [who] operator [permission] filename

who含义:属主权限u 同组用户权限g 其他用户权限o 所有用户权限a

operator含义:增加权限+ 取消权限- 设定权限=

permission含义:读r 写w 执行x 文件加锁l等…

符号模式 举例 假定myfile文件最初具有权限为 rwx rwx rwx

则 chmod a-x myfile 收回所有用户的执行权限 结果为: rw- rw- rw-

chmod og-w myfile 收回同组用户和其他用户的写权限 结果为:rw- r– r–

绝对模式:

格式 chmod [mode] file

mode是八进制数

读4 写2 执行1

绝对模式 举例 假定myfile文件最初具有权限为rwx rwx rwx

则 chmod 740 myfile 属主用户可读、写、执行,同组用户只读。

结果为: rwx r– —

比较:符号模式可以设置或取消个别权限位,绝对模式则不行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: