嗨,这是Sandra H欧洲杯男足enry-Stocker,“UNIX作为第二语言”网络上的作者。
在这个Linux提示中,我们将查看Usermod命令。这是一个命令,允许您对用户帐户进行大量不同的更改,而无需编辑/ etc / passwd和/ etc / group等配置文件。
为了演示命令如何工作,我将改变某人的用户名。我将把Joe Doe的用户名从“Jdoe”更改为“Gijoe”。
这是Joe的账户及其团体:
$ grep oe / etc / passwd;团体jdoe.
Jdoe:X:1017:1017:Joe Doe:/ Home / Jdoe:/ Bin / Bash
Jdoe:Jdoe Adm
此命令将其用户名更改为“gijoe”:
新的电流
||
V V.
$ sudo usermod -l gijoe jdoe
此命令在/ etc / passwd文件中更改用户名,并使用新的用户名更新/ etc / group文件。要更改主目录以匹配新用户名并更改用户的描述字段,我将为:
$ sudo usermod -d / home / gijoe -m gijoe
$ sudo usermod -c“gi joe”gijoe
验证更改是否已进行:
$ grep gijoe / etc / passwd
Gijoe:X:1017:1017:Joe Doe:/ Home / Gijoe:/ Bin / Bash
$ ls -ld〜gijoe
Drwxr-xr-x 2 gijoe jdoe 4096 11月12日12:12 / home / gijoe
$ Group Gijoe.
Gijoe:Jdoe Adm
除非您将它们移动到现有组,否则您无法使用USERMod更改用户组。否则,您将使用GroupMod命令。
请记住,Usermod可以帮助您锁定和解锁帐户等许多其他类型的更改。
这是您的Linux Trip for Usermod。
如果您有疑问或想建议主题,请在下面添加评论。并不要忘记订阅YouTube上的IDG技术(谈话)频道。
如果您喜欢此视频,请点击类似物并分享按钮。对于更多Linux提示,请务必在Facebook上关注我们,Youtube和Networkworld.com。