先来个简单完整的创建用户并授权读写权限流程:
#1,创建用户: useradd 用户名
useradd xiaoming
#2,给用户设置密码: passwd 用户名
passwd xiaoming
#3,创建文件夹: mkdir 文件夹名
mkdir /tomcat7
#4,创建用户组: groupadd 用户组名
groupadd tomcat7group
#5,将文件夹授权给用户组(-R代表递归处理,将指定目录下的所有文件及子目录一并处理): chgrp -R 用户组名 文件夹名
chgrp -R tomcat7group /tomcat7
#6,授权用户组写入权限:chmod -R 775 文件夹名称
chmod -R 775 /tomcat7
#7,将用户归属到某个用户组: usermod -G 附加组1,附加组2,...,附加组N 用户名
usermod -G tomcat7group xiaoming
查看文件权限实例(x代表可执行、r-代表可读、w代表可写):
[root@VM-4-16-centos poetry]# ll
total 12
drwxrwxr-x 2 zdb1 poetry 4096 Jan 19 14:58 123
-rw-r--r-- 1 zdb1 poetry 670 Jan 19 14:57 1.txt
-rw-rw-r-- 1 zdb1 poetry 4 Jan 19 15:00 2.txt
- 最开头那个 - 代表的是类型(-代表文件,d代表目录,l代表连接)
- 中间那三个 rw- 代表的是所有者(user)
- 然后那三个 rw- 代表的是组群(group)
- 最后那三个 r-- 代表的是其他人(other)