setfacl 细分文件权限
已有 3527 次阅读|
2012-3-17 15:00
|个人分类:linux
setfacl命令可以用来细分linux下的文件权限,chmod命令可以把文件权限分为u,g,o三个组,setfacl可以对每一个文件或目录设置更精确的文件权限。 比较常用的用法如下: setfacl –m u:apache:rwx file 设置apache用户对file文件的rwx权限 setfacl –m g:market:rwx file 设置market用户组对file文件的rwx权限 setfacl –x g:market file 删除market组对file文件的所有权限 getfacl file 查看file文件的权限
增加用户组
groupadd命令增加用户组
groupadd [-g gid] group
说明:
g 制定组的ID号
gid 组的ID号(不能与现有的组ID号重复)
group 组名
#groupadd –g 100 sun
增加用户
useradd命令增加用户组
useradd [-u uid | -g group] | -d dir | -s shell | -c comment | -m [-k skel_dir] ] login
说明:
u 指定用户ID号
g 制定所在组
d 指定用户目录
s 制定用户SHELL
c 用户的注释
m 建立用户目录
login 用户的登录名
#useradd –u 1233 –g sun –d /export/home/sun –c “Sun test user.” –m –s /usr/bin/sh sun