展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

用户管理

  • 添加账号
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相同
# 添加用户组group1
groupadd group1
# 添加用户组group2
groupadd -g 101 group2
  • 删除用户组
groupdel 用户组
  • 修改用户组
groupmod [选项] 用户组
-g GID 为用户组指定新的组标识号
-o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同
-n 新用户组 将用户组的名字改为新名字
# 将group2名称修改为group3
groupmod –g 10000 -n group3 group2
  • 切换
# 一个用户同时属于多个用户组,用户可以在用户组之间切换,以便具有其他用户组的权限
$ newgrp root
posted @   DogLeftover  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-04-30 基础语法
2021-04-30 Java基础和常用框架的面试题
点击右上角即可分享
微信分享提示