用户分类:

       管理员:

管理员的用户名并不是必须是root管理员的用户名是可以修改的但是管理员的 UID不能修改,如果修改的这个用户就不是超级管理员用户

UID=0

root   :x :   0:    0:  root: /root  :/bin/bash

       用户名:密码  UID:GID  所在组名称 家目录 :所用shell

普通用户:

         huadian:x:500:500:huadian:/home/huadian:/bin/bash

创建的普通用户,UID从500开始

创建一个用户的时候,会创建一个 同名 用户组

用户信息文件:/etc/passwd

linux用户和权限管理

用户组信息文件:/etc/group

linux用户和权限管理

创建用户

useradd username

linux用户和权限管理

设置密码:

passwd username

linux用户和权限管理

查看某个用户

id  username

linux用户和权限管理

删除用户

userdel userName:只删除用户

userdel -r userName:既删除用户,也删除用户的 家目录

linux用户和权限管理

创建用户组:groupadd lW

linux用户和权限管理

删除用户组:groupdel LW

linux用户和权限管理

切换用户:

su – username

linux用户和权限管理

注意:root ->普通用户:不需要密码

        普通用户 ->root:需要密码

退出:exit

 

权限管理:

linux用户和权限管理

linux中用户的分类:

所有者(u) 同组用户(g) 其他人(o)

linux中文件权限分类:

读(r) 写(w) 执行(x) 没有权限(-)

文件详情:

drwxr-xr-x. 2 root root 4096 Aug  2 09:35 AAA

-rw-r--r--. 1 root root 1438 Aug  2 09:07 password

d rwx r-x r-x

第一位:d:目录,-:文件

rwx r-x r-x

所有者  同组用户 其他人权限

linux用户和权限管理

2:该文件的链接个数

root root :所属者:所属组

4096:文件大小

Aug  2 09:35:最后修改的时间(创建时间)

 

     d rwx r-x r-x. 2 root root 4096 Feb 21  2013 rh

 

修改权限

格式:chmod [添加或者删除权限] file

通过字符修改

chmod       o+w    hello

命令关键字  传参   哪个文件

chmod  o+w hello :给其他人 添加 写的权限(other)

linux用户和权限管理

chmod  o-w hello :给其他人 删除 写的权限

chmod  g+w hello :给同组用户 添加 写的权限(group)

linux用户和权限管理

chmod  o+w,g+w hello :给其他用户、同组用户 添加 写的权限

chmod  a+w:给所有的人(同组、其他人、自己)添加写的权限

通过数字来修改:3位8进制表示权限

rwx r-x r-x

111 101 101 =7 5 5

chmod 777  passwd

777:满权限

linux用户和权限管理

666:所有人 拥有读、写权限,没有执行权限

修改文件所属者和所属组

格式:chown username:groupName  file_name

linux用户和权限管理

  修改文件的所属者chown username:  file_name (这里我也不清楚怎么回事可能是因为这两个用户不在同一个组所以就会带上所属组也改变)

linux用户和权限管理

 修改文件的所属组 chown :groupName  file_name

linux用户和权限管理

  -R:递归修改所属者和所属组

  修改一个目录(文件夹)的所属者和所属组的时候,当这个文件夹下存在文件的时候需要带上这个参数

相关文章:

  • 2021-12-19
  • 2022-02-08
  • 2021-12-06
  • 2021-08-22
  • 2021-04-25
  • 2021-08-31
  • 2022-12-23
猜你喜欢
  • 2021-11-07
  • 2021-12-01
  • 2021-06-12
  • 2021-06-30
  • 2022-02-13
相关资源
相似解决方案