| useradd [选项] 用户名 |
| -c comment 指定一段注释性描述 |
| -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录 |
| -m 用于创建用户的家目录。如果-d选项已经指定了家目录的路径,并且该目录不存在,则-m选项会告诉useradd创建该目录。如果-d选项没有指定(或者指定了一个已经存在的目录),则-m选项通常不会有任何效果 |
| -g 用户组 指定用户所属的用户组 |
| -G 用户组,用户组 指定用户所属的附加组 |
| -s Shell文件 指定用户的登录Shell |
| -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号 |
| |
| # 添加账号sam |
| useradd –d /home/sam -m sam |
| # 添加账号gem |
| useradd -s /bin/sh -g group –G adm,root gem |
| userdel [选项] 用户名 |
| -r 作用是把用户的主目录一起删除 |
| |
| userdel -r sam |
| usermod -[ c d m g G s u o ] 用户名 |
| passwd [选项] 用户名 |
| -l 锁定口令,即禁用账号 |
| -u 口令解锁 |
| -d 使账号无口令 |
| -f 强迫用户下次登录时修改口令 |
| # 当前普通用户修改口令 |
| $ passwd |
| Old password:****** |
| New password:******* |
| Re-enter new password:******* |
| |
| # 超级用户修改普通用户的口令 |
| $ passwd sam |
| New password:******* |
| Re-enter new password:******* |
| |
| groupadd [选项] 用户组 |
| -g GID 指定新用户组的组标识号(GID) |
| -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同 |
| |
| |
| groupadd group1 |
| |
| groupadd -g 101 group2 |
| groupmod [选项] 用户组 |
| -g GID 为用户组指定新的组标识号 |
| -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同 |
| -n 新用户组 将用户组的名字改为新名字 |
| |
| # 将group2名称修改为group3 |
| groupmod –g 10000 -n group3 group2 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2022-04-30 基础语法
2021-04-30 Java基础和常用框架的面试题