Linux usermod命令:修改用户信息
前面章节介绍了如何利用 useradd 命令添加用户,但如果不小心添错用户信息,后期如何修改呢? 办法有两个,一个是使用 Vim 文本编辑器手动修改涉及用户信息的相关文件(/etc/passwd、/etc/shadow、/etc/group...
前面章节介绍了如何利用 useradd 命令添加用户,但如果不小心添错用户信息,后期如何修改呢? 办法有两个,一个是使用 Vim 文本编辑器手动修改涉及用户信息的相关文件(/etc/passwd、/etc/shadow、/etc/group...
学习 useradd 命令我们知道,使用此命令创建新用户时,并没有设定用户密码,因此还无法用来登陆系统,本节就来学习 passwd 密码配置命令 。 passwd 命令的基本格式如下: [root@localhost ~]#passwd [...
su 是最简单的用户切换命令,通过该命令可以实现任何身份的切换,包括从普通用户切换为 root 用户、从 root 用户切换为普通用户以及普通用户之间的切换。 普通用户之间切换以及普通用户切换至 root 用户,都需要知晓对方的密码,只有正...
id 命令 可以查询用户的UID、GID 和附加组的信息。命令比较简单,格式如下: [root@localhost ~]# id 用户名 【例 1】 [root@localhost ~]# id lamp uid=501(lamp) gid...
userdel 命令功能很简单,就是删除用户的相关数据。此命令只有 root 用户才能使用。 通过前面的学习我们知道,用户的相关数据包含如下几项: 用户基本信息:存储在 /etc/passwd 文件中; 用户密码信息:存储在 /etc/sh...
groupmod 命令用于修改用户组的相关信息,命令格式如下: [root@localhost ~]# groupmod [选现] 组名 选项: -g GID:修改组 ID; -n 新组名:修改组名; 例子: [root@localhost...
添加用户组的命令是 groupadd,命令格式如下: [root@localhost ~]# groupadd [选项] 组名 选项: -g GID:指定组 ID; -r:创建系统群组。 使用 groupadd 命令创建新群组非常简单,例如...
whoami 命令和 who am i 命令是不同的 2 个命令,前者用来打印当前执行操作的用户名,后者则用来打印登陆当前 Linux 系统的用户名。 为了能够更好地区分这 2 个命令的功能,给大家举个例子,我们首先使用用户名为“Cyuya...
我们知道,每个用户可以属于一个初始组(用户是这个组的初始用户),也可以属于多个附加组(用户是这个组的附加用户)。既然用户可以属于这么多用户组,那么用户在创建文件后,默认生效的组身份是哪个呢? 当然是初始用户组的组身份生效,因为初始组是用户一...
为了避免系统管理员(root)太忙碌,无法及时管理群组,我们可以使用 gpasswd 命令给群组设置一个群组管理员,代替 root 完成将用户加入或移出群组的操作。 gpasswd 命令的基本格式如下: [root@localhost ~]...