Linux 用户操作之用户管理 (用户增删改操作)


查看配置文件 cat /etc/pwsswd


添加用户

  • 可选项
    -c comment 指定一段注释性描述。
    -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
    -m 自动在 /home 目录下创建用户目录
    -g 用户组 指定用户所属的用户组。
    -G 给用户分配组名
# 语法: useradd userName
useradd -m admin


删除用户

  • 此命令删除用户admin在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。
-r   删除用户时将他的目录页一并删掉
userdel -r admin


修改用户

  • 可选项
    -c comment 指定一段注释性描述。
    -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
    -m 自动在 /home 目录下创建用户目录
    -g 用户组 指定用户所属的用户组。
    -G 给用户分配组名
# 语法: usermod 修改的内容 要修改用户
usermod -d /home/update admin


切换用户

  • 从普通用户切换到root用户,还可以使用命令:sudo su
  • 在终端输入exitlogout或使用快捷方式ctrl+d,可以退回到原来用户,其实ctrl+d也是执行的exit命令
  • $表示普通用户
  • #表示超级用户,也就是root用户
# 语法: su userName
su admin


配置用户密码

# 一定要是 root 用户才行, 只有最高权限才可以做这些操作
passwd admin
new password: 输入新密码
re password:  再次输入密码

# 普通用户修改密码
passwd
current UNIX password: 输入当前密码
new password: 输入新密码
re password:  再次输入密码

锁定账户 passwd -l userName

清空密码 passwd -d userName

可使用的选项:

  • -l 锁定口令,即禁用账号。
  • -u 口令解锁。
  • -d 使账号无口令。
  • -f 强迫用户下次登录时修改口令。
# root才有权限操作, 账户一旦锁定, 就无法登陆系统
passwd -l admin    # 锁定之后就无法登陆了
passwd -d admin    # 清空密码也无法登陆了
posted @ 2021-01-14 14:56  jiawei3998  阅读(292)  评论(0编辑  收藏  举报