02 用户管理

1 添加用户 useradd

命令格式

useradd [选项] 用户名

命令选项

选项 含义
-u UID 手工指定用户的UID,注意不要小于500
-d 家目录 手工指定家目录,必须写绝对路径,注意权限
-c 用户说明 手工指定用户说明
-g 组名 手工指定用户初始组
-G 组名 指定用户的附加组。把用户加入其他组。
-s shell 指定用户的登录 Shell。默认是 /bin/bash
-e 日期 指定用户的失效日期 。格式“YYYY-MM-DD”
-o 允许创建的用户的UID相同。
-m 建立用户时强制建立用户家目录。该选项是默认的

2 修改用户密码 passwd

命令格式

passwd [选项] 用户名
passwd #直接回车,修改当前用户密码

命令选项

选项 含义
-S 查询用户密码状态。仅 root 可用-
-l 暂时锁定用户。仅 root 可用
-u 解锁用户。仅 root 可用

3 修改用户信息 usermod

命令格式

useradd [选项] 用户名

命令选项

选项 含义
-u UID 手工指定用户的UID,注意不要小于500
-d 家目录 手工指定家目录,必须写绝对路径,注意权限
-c 用户说明 手工指定用户说明
-g 组名 手工指定用户初始组
-G 组名 指定用户的附加组。把用户加入其他组。
-s shell 指定用户的登录 Shell。默认是 /bin/bash
-e 日期 指定用户的失效日期 。格式“YYYY-MM-DD”
-L 临时锁定用户
-U 解锁用户

4 删除用户

命令格式

userdel [选项] 用户名

命令选项

选项 含义
-r 在删除用户的同时删除用户的家目录

5 查看用户的 UID 和 GID : id 命令

id 用户名

6 切换用户身份 su

命令格式

su [选项] 用户名

命令选项

选项 含义
- 选项只用 "-",表示连带用户的环境变量一起切换
-c 仅执行一次命令,而不切换用户身份

results matching ""

    No results matching ""