Linux第四讲课件、用户和组管理

本文详细介绍了Linux操作系统中的用户和组管理,包括用户账户的类型、用户与组的概念、用户和组的身份标识(UID和GID)、配置文件如/etc/passwd和/etc/group等。还阐述了如何创建、修改和删除用户账户,以及如何管理用户口令和账户有效期。此外,还讨论了组的创建、维护以及用户与组的关联操作。
摘要由CSDN通过智能技术生成

Linux操作系统是一个多用户多任务的操作系统,允许多个用户同时登录到系统,使用系统资源。

 

Linux系统下的用户帐户分为三种

  1. 普通用户帐户
  2. 超级用户帐户:又称为根用户或管理员账户,可以对普通用户和整个系统进行管理。一般命名为root
  3. 系统用户账户:也被称之为伪用户或假用户,这类用户不具有登录系统的能力,但却是系统运行不可缺少的用户,比如bin、daemon、adm、ftp、mail等;这类用户都系统自身拥有的,而非后来添加的。

 

用户和组概述

用户帐户:是用户的身份标识,用户通过用户帐户可以登录到系统,并且访问已经被授权的资源。

组:是具有相同特性的用户的逻辑集合

  1. 在为资源授权时可以把权限赋予某个组,组中的成员即可自动获得这种权限。
  2. 一个用户账户至少属于一个用户组,当是多个组的成员时,其中某个组是该用户的主组(私有组),其他组是该用户的附属组(标准组)。

用户名

用来标识用户的名称,可以是字母、数字组成的字符串,区分大小写

密码

用于验证用户身份的特殊验证码

用户标识(UID)

用来表示用户的数字标识符

用户主目录

用户的私人目录,也是用户登录系统后默认所在的目录

登录Shell

用户登录后默认使用的Shell程序,默认为/bin/bash

具有相同属性的用户属于同一个组

组标识(GID)

用来表示组群的数字标识符

1、每一个用户都有一个唯一的身份标识,称为用户ID(UID);每一个用户组也有一个唯一的身份标识,称为用户组ID(GID)。

2、root用户的UID为0。

3、普通用户的UID可以在创建时由管理员指定,如果不指定,用户的UID在RedHat Linux中默认从500开始顺序编号,而在Ubuntu Linux中默认从1000开始顺序编号。

4、系统用户的UID为1—499

 

用户和组配置文件

1、用户帐户文件

/etc/passwd文件:用户帐户信息

    • Vi /etc/passwd;每行用“:”分隔为7个域
    • 用户名:加密口令:UID:GID:用户描述信息:用户主目录:命令解释器
    • 真正的密码保存在shadow文件中

/etc/shadow文件:用户口令

    • sudo Vi /etc/shadow;
    • 所有用户对passwd文件均可读取,只有root用户对shadow文件可读,因此密码存放在shadow文件中更安全。
    • 用户名:密码(已加密)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值