Linux账号——权限管理

  • 个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
  • 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。
  • 个人主页:小李会科技的主页

目录

一.账号 

 1.用户账号:

2.用户账号分类:

3.组账号:

4.组账号分类:

二.权限管理 

5.标识号

6./etc/passwd:

7./etc/shadow:

8.添加(新建)用户账号:***

9.设置/更改用户密码口令:

10.修改用户账号的属性:

11.删除用户账号:***

12.组账号文件:

13.添加组账号:***

14.UID/GID:默认:1-499,500-60000分配使用。

15.添加组成员:gpasswd -a   ***

16.删除组成员:gpasswd -d   ***

17.删除组账号:groupdel  组账号名   ***

18.设置文件和目录的权限: chmod

19.设置文件和目录的归属 :chown

20.file:文件  ***

21.扩展命令:


 前言:

本章讲解账号和权限管理 

一.账号 

 1.用户账号:


拥有各类型权限、担任不同角色的用户

2.用户账号分类:


超级用户 、普通用户、程序用户

3.组账号:


指多个用户的集合所构成的一个组,表示该组内
所有用户的账号。

4.组账号分类:


基本组(私有组)、附加组(公共组)

二.权限管理 

5.标识号

UID:用户标识号 ***
   GID:组标识号

6./etc/passwd:


保存用户名称、宿主目录、登录Shell等基本信息

7./etc/shadow:

保存用户的密码、账号有效期等信息

8.添加(新建)用户账号:***


useradd   [选项]  用户名

9.设置/更改用户密码口令:

passwd   [选项]   用户名

10.修改用户账号的属性:

usermod  [选项]  用户名

11.删除用户账号:***

userdel  [-r]  用户名
(添加 -r 选项时,表示连用户的宿主目录一并删除)


12.组账号文件:


1>/etc/group:保存组账号基本信息
2>/etc/gshadow:保存组账号的密码信息

13.添加组账号:***

groupadd   [-g GID]   组账号名

14.UID/GID:默认:1-499,500-60000分配使用。

15.添加组成员:gpasswd -a   ***

16.删除组成员:gpasswd -d   ***

17.删除组账号:groupdel  组账号名   ***


  • r          w          x
  •  可读     可写       可执行
  • d:目录
  • -:文件
  • b:块设备文件
  • c:字符设备文件
  • l:链接文件

归属(所有权):*
属主:拥有该文件或目录的用户账号
属组:拥有该文件或目录的组账号
u:user属主        g:group属组           o:other其他
a:allow所有用户(u、g、o的总和)

18.设置文件和目录的权限: chmod

19.设置文件和目录的归属 :chown

 (-R:递归修改指定目录下所有文件、子目录的归属)

20.file:文件  ***

 directory:目录

21.扩展命令:


groups:查询用户账号所属的组
id:查看用户账号的身份标识
finger:查询用户账号的登录属性
w:查询当前主机的用户登录情况
 

猜你喜欢

转载自blog.csdn.net/m0_64292323/article/details/129811816