id 命令可以查询用户的UID、GID 和附加组的信息。命令比较简单,格式如下:[root@localhost ~]# id 用户名【例 1】[root@localhost ~]# id lampuid=501(lamp) gid=501(
userdel 命令功能很简单,就是删除用户的相关数据。此命令只有 root 用户才能使用。通过前面的学习我们知道,用户的相关数据包含如下几项:用户基本信息:存储在 etcpasswd 文件中;用户密码信息:存储在 etcshadow 文件
除了passwd -S命令可以查看用户的密码信息外,还可以利用 chage 命令,它可以显示更加详细的用户密码信息,并且和 passwd 命令一样,提供了修改用户密码信息的功能。如果你要修改用户的密码信息,我个人建议,还是直接修改 etcs
前面章节介绍了如何利用 useradd 命令添加用户,但如果不小心添错用户信息,后期如何修改呢?办法有两个,一个是使用 Vim 文本编辑器手动修改涉及用户信息的相关文件(etcpasswd、etcshadow、etcgroup、etcgsh
学习 useradd 命令我们知道,使用此命令创建新用户时,并没有设定用户密码,因此还无法用来登陆系统,本节就来学习 passwd 密码配置命令 。passwd 命令的基本格式如下:[root@localhost ~]#passwd [选项
Linux 系统中,可以使用useradd 命令新建用户,此命令的基本格式如下:[root@localhost ~]#useradd [选项] 用户名该命令常用的选项及各自的含义,如表 1 所示。表 1 useradd命令常用选项选项含义-
etclogin.defs 文件用于在创建用户时,对用户的一些基本属性做默认设置,例如指定用户 UID 和 GID 的范围,用户的过期时间,密码的最大长度,等等。需要注意的是,该文件的用户默认配置对 root 用户无效。并且,当此文件中的配
通过学习用户和群组我们知道,群组可以让多个用户具有相同的权限,同时也可以这样理解,一个用户可以所属多个群组,并同时拥有这些群组的权限,这就引出了初始组(有时也称主组)和附加组。《Linux etcpasswd》一节中,已经对用户所属初始组和
前面讲过,etcpasswd 文件存储用户基本信息,同时考虑到账户的安全性,将用户的密码信息存放另一个文件 etcshadow 中。本节要将的 etcgshadow 文件也是如此,组用户信息存储在 etcgroup 文件中,而将组用户的密码
ectgroup 文件是用户组配置文件,即用户组的所有信息都存放在此文件中。此文件是记录组 ID(GID)和组名相对应的文件。前面讲过,etcpasswd 文件中每行用户信息的第四个字段记录的是用户的初始组 ID,那么,此 GID 的组名到
etcshadow 文件,用于存储 Linux 系统中用户的密码信息,又称为“影子文件”。前面介绍了 etcpasswd 文件,由于该文件允许所有用户读取,易导致用户密码泄露,因此 Linux 系统将用户的密码信息从 etcpasswd 文
Linux 系统中的 etcpasswd 文件,是系统用户配置文件,存储了系统中所有用户的基本信息,并且所有用户都可以对此文件执行读操作。首先我们来打开这个文件,看看到底包含哪些内容,执行命令如下:[root@localhost ~]# v
登陆 Linux 系统时,虽然输入的是自己的用户名和密码,但其实 Linux 并不认识你的用户名称,它只认识用户名对应的 ID 号(也就是一串数字)。Linux 系统将所有用户的名称与 ID 的对应关系都存储在 etcpasswd 文件中。
Linux 是多用户多任务操作系统,换句话说,Linux 系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响。例如,某台 Linux 服务器上有 4 个用户,分别是 root、www、ftp 和 mysql,在同一时
Ubuntu 25.10 Beta 发布,配备 Linux 内核 6.17、GNOME 49、Loupe、Ptyxis、仅限 Wayland 的桌面以及更强大的 TPM 支持的磁盘加密。作者:Bobby Borisov在2025年9月19日
Zorin OS 18 Beta 首次亮相,具有全新的设计、先进的窗口平铺、Web 应用程序和 OneDrive 支持。作者:Bobby Borisov在2025年9月19日Zorin OS 宣布发布 18 版 Beta 测试版,这是对这个
Linux 系统中更新用源码包安装的软件,除了卸载重装这种简单粗暴的方法外,还可以下载补丁文件更新源码包,用新的源码包重新编译安装软件。比较两种方式,后者更新软件的速度更快。使用补丁文件更新源码包,省去了用 .configured 生成新的
由于 Linux 操作系统开放源代码,因此在其上安装的软件大部分也都是开源软件,例如 Apache、Tomcat 和 PHP 等。开源软件基本都提供源码下载,可采用源码安装的方式安装软件。注意,本节使用的源码包,指的是软件所有源代码的压缩包
在安装 Linux 系统时,我们可以根据需要自定义安装软件包,如图 1 所示:图 1 设置自定义安装软件包选择“Customize now”,会进入图 2 所示的页面:图 2 自定义选择软件包图 2 中所示为 Linux 列出的许多软件包组
yum查询命令使用 yum 对软件包执行查询操作,常用命令可分为以下几种:yum list:查询所有已安装和可安装的软件包。例如:[root@localhost yum.repos.d]# yum list#查询所有可用软件包列表Insta