目录

一、简单介绍

二、用户相关操作

三、组相关操作

四、权限相关操作


一、简单介绍

  • 用户定义:用户名(uid)、密码、家目录(/home/user1),家目录下回存有环境变量文件等; 每个用户都必须有一个工作组,若创建用户时未指定,则自动创建用户同名的组
  • 组定义:组名字、GID
  • 权限定义:作用在文件上的属性,r-4-读,w-2-写,x-1-执行

二、用户相关操作

  • useradd -u 10011 -g dev username 创建用户,指定uid、相关组、用户名
  • id username 用户信息查询-uid、gid、groups
  • passwd username 设置username用户密码
  • su - username 切换用户登陆
  • exit 退出当前用户切换
  • userdel -r username 删除用户
  • usermod -u 新的uid username 修改用户信息

三、组相关操作

  • 创建组操作:groupadd -g GID GNAME
    • groupadd -g 1001 dev
    • groupadd -g 1002 sa
    • groupadd -g 1003 dba
  • tail -3 /etc/group 查看group文件最后三条数据,即最新写入的三条数据
  • groupdel dba 删除组
  • groupmod -g 10086 dev 修改组信息

四、权限相关操作

  • ls -l 查看文件属性
  • chmod -R 755 /data 修改data目录所属用户的权限为755
  • chwon -R username:dev /data 修改指定目录的所属用户

Linux - CentOS_7 - 用户、组、权限

权限 目录操作指令 文件操作指令
r ls cat、movw、vim
w 目录下的修改操作 vim、>
x 目录下的所有操作都依赖于x 可执行程序的操作

​​​​​​​

相关文章: