一.Linux用户和权限管理

用户

权限

命令

管理员用户

只有一个,UID=0的用户就是管理员用户,一般情况,默认它的用户名是root,家目录是/root

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

用户名  密码 uid gid 组名  家目录  所用是shell

 

普通用户

自己创建的新用户,默认UID从500开始

家目录:/home/${username}

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

 

1.相关操作

名称

解释

命令

创建用户时

gid 与uid是一样

gname和uname一样

 

用户信息文件

 

/etc/passwd

用户组信息文件

 

/etc/group

用户和用户组的操作

创建用户

Eg:useradd lw

useradd username

创建组名

 

groupadd  lwgroup

查看用户

Eg:id  lw

id username

 

 

删除用户

如果被删除的用户在登录状态的话,无法删除

userdel usename

删除用户并且删除家目录

userdel –r username

删除组用户

 

groupdel groupName

设置密码

eg:passwd lw

passwd username

 

 

切换用户

 

su  - (有空格)username

su – 切换到root用户,需要输入密码

由root切换到普通用户不需要密码

退出

 

exit

下图是相关操作:

Linux用户和权限管理

查看支持的命令:

Linux用户和权限管理

2.权限管理

用户分类

文件权限

文件权限详情

所有者(u)

读(r)

Eg: -rw-r--r--. 2 root root   11 Jun  3 01:32 bb.text      

drwxr-xr-x. 2 root root 4096 Jun  2 07:46 b

(1)-:-文件 d目录

(rw-r—r--):分成3组

rw-:所有者权限,具有读和写权限,没有执行权限

r--:同组用户权限,具有读权限,没有写和执行的权限r--:其他人权限,具有读权限,没有写和执行的权限 

(2):该文件的链接个数,要和ln  ln –s source target

(root  root):文件所属者   文件所属组

(11):文件大小

(Jun 3 01:32)最后修改时间

同组用户(g)

写(w)

其他人(o)

执行(x)

修改权限

格式

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

需求

-rw-r—r--.2 root root 11 Jun 3  01:32 bb.text

 

 

方式一:通过字符修改

chmod o+w bb.text

添加权限:+

删除权限:-

chmod o+w,g+w  bb.text:给其他人和同组用户写权限

chmod a+w bb.text :给所有的用户

 

 

 

方式二:3位8进制表示

rw-r—r--:(110 100 100)2==644

chmod 644 bb.text

rwxrwxrwx:(111 111 111)2==777

 

修改文件所属用户和所属组

chown  username:groupname file

chown  :groupname file

chown  username: file

-R :递归修改所属用户和所属组

 

 

Chmod给用户分配权限

Linux用户和权限管理

Chown文件的所属权限

Linux用户和权限管理

递归修改所属用户和所属组

Linux用户和权限管理
这些是Linux中常见的基本命令的总结和在Linux上的一些操作


相关文章:

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