用户和用户组常用操作

1. 添加用户 – useradd

# -s:用户登录使用的shell,默认shell为/bin/bash
# -M:不创建用户登入目录
$ useradd username -s /sbin/nologin -M

参数说明:

参数完整形式功能说明
-b–base-dir BASE_DIR设置新用户的基本目录
-c–comment COMMENT设置用户账户的注释字段
-d–home-dir HOME_DIR指定用户的家目录路径
-e–expiredate EXPIRE_DATE设置用户账户的过期日期
-f–inactive INACTIVE设置用户账户在过期后被禁用之前的天数
-g–gid GROUP指定用户的初始用户组
-G–groups GROUPS设置用户所属的附加用户组(以逗号分隔)
-h–help显示帮助信息
-k–skel SKEL_DIR指定骨架目录,用于创建用户的家目录
-K–key KEY=VALUE设置/覆盖默认的用户添加选项
-l–no-log-init不将用户信息添加到/var/log/lastlog文件中
-m–create-home创建用户的家目录
-M–no-create-home不创建用户的家目录
-N–no-user-group不创建与用户名相同的用户组
-o–non-unique允许创建具有非唯一用户ID的用户
-p–password PASSWORD设置用户的密码(已加密)
-r–system创建一个系统账户
-R–root CHROOT_DIR在指定的根目录中执行操作
-s–shell SHELL指定用户的默认登录 shell
-u–uid UID指定用户的用户ID
-U–user-group创建与用户名相同的用户组
-Z–selinux-user SEUSER设置新用户的 SELinux 用户

2. 用户组命令 – usermod

# 添加用户到用户组
usermod -aG groupname  user

参数说明:

参数完整形式功能说明
-a–append附加用户到附加组,而不是替换现有的附加组
-G–groups GROUPS设置用户所属的附加用户组(以逗号分隔)
-d–home HOME_DIR修改用户的家目录路径
-e–expiredate EXPIRE_DATE设置用户账户的过期日期
-f–inactive INACTIVE设置用户账户的非活动天数,超过该天数用户账户将被锁定
-l–login NEW_LOGIN修改用户的登录名称
-L–lock锁定用户账户,禁止用户登录
-p–password PASSWORD设置用户的密码(已加密)
-s–shell SHELL修改用户的默认登录 shell
-u–uid UID修改用户的用户ID
-U–unlock解锁用户账户,允许用户登录
-m–move-home将用户的家目录移动到新位置
-c–comment COMMENT设置用户账户的注释字段,通常用于描述用户信息
-r–system创建一个系统用户

3. 修改密码 – passwd

# 命令行输入passwd 用户名
$ passwd user
New password:
Retype new password:

参数说明:

参数完整形式功能说明
-a–all对所有用户执行密码更改操作
-d–delete删除用户的密码(使其为空)
-e–expire强制用户在下次登录时更改密码
-h–help显示帮助信息
-l–lock锁定用户的密码,禁止其登录
-n–mindays MIN_DAYS设置密码更改之间的最小天数
-q–quiet静默模式,减少输出信息
-r–repository REPOSITORY指定用于存储密码和账户信息的存储库
-S–status显示用户密码的状态信息
-u–unlock解锁用户的密码,允许其登录
-w–warndays WARN_DAYS设置密码过期警告的天数

4. 删除用户 – userdel

Usage: userdel [options] LOGIN

参数说明:

参数完整形式功能说明
-f–force强制删除文件,即使不属于用户
-h–help显示帮助信息
-r–remove删除用户的同时,删除与用户相关的所有文件。
-R–root CHROOT_DIR切换命令执行根目录(chroot到指定目录下执行)
-Z–selinux-user删除该用户的任何SELinux用户映射
  • 13
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值