先来个简单完整的创建用户并授权读写权限流程:

#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)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐