热搜词
发表于 2024-4-15 16:33:08 | 显示全部楼层 |阅读模式
usermod 是一个命令行实用程序,允许您修改用户的登录信息。本文介绍如何使用该usermod命令将用户添加到组、更改用户 shell、登录名、主目录等。

usermod 命令
usermod命令的语法采用以下形式:

usermod [options] USER
只有 root 或具有sudo 访问权限的用户才能调用usermod和修改用户帐户。成功后,该命令不会显示任何输出。

将用户添加到组
最典型的用例usermod是将用户添加到组中。

要将现有用户添加到辅助组,请使用-a -G组名和用户名后面的选项:

usermod -a -G GROUP USER
如果您想一次将用户添加到多个组,请在-G选项后指定组,用,(逗号)分隔,中间没有空格。

例如,要将用户添加linuxize到games组,您将运行以下命令:

sudo usermod -a -G games linuxize
-a将用户添加到新组时,请始终使用(append) 选项。如果省略该-a选项,则用户将从-G选项后未列出的组中删除。

如果用户或组不存在,该命令将警告您。

更改用户主要组
要更改用户的主要组,请usermod使用-g后跟组名称和用户名的选项调用命令:

sudo usermod -g GROUP USER
在以下示例中,我们将用户的主要组更改linuxize为developers:

usermod -g developers linuxize
每个用户只能属于一个主要组和零个或多个次要组。

————————————————                  
原文链接:https://blog.csdn.net/allway2/article/details/122111636

全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 00:49 , Processed in 0.137726 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team