shell命令--usermod

shell命令--usermod

0、usermod命令的专属图床

点此快速打开文章图床_shell命令usermod

1、usermod命令的功能说明

usermod 命令用于修改用户帐号。usermod 可用来修改用户帐号的各项设定。

2、usermod命令的语法格式

SYNOPSIS
    usermod [options] LOGIN

3、usermod命令的选项说明

  • -c<备注>:修改用户passwd文件中的说明栏,同useradd -c功能。
  • -d<登入目录>:修改用户每次登入时使用的家目录,同useradd -d功能。
  • -e<有效期限>:修改帐号的有效期限。同useradd -e功能
  • -f<缓冲天数>:修改在密码过期后多少天即关闭该帐号。同useradd -f功能
  • -g<群组>:修改用户所属的群组。同useradd -G功能
  • -G<群组> :修改用户所属的附加群组。
  • -l<帐号名称>:修改用户帐号名称。
  • -L:锁定用户密码,使密码无效。
  • -s :修改用户登入后所使用的shell。用useradd -s功能
  • -u:修改用户ID。同useradd -u功能
  • -U :解除密码锁定。
  • -a:追加用户到用户组,仅与-G参数连用

4、usermod命令的实践操作

范例1:多个参数组合使用

useradd usertest
chage -l usertest
tail -1 /etc/passwd

usermod -u 7777 -s /sbin/nologin -c THANK_YOU -G root  \
-e "2020/10/01" -f 30 -d /home/newusertest usertest

chage -l usertest
tail -1 /etc/passwd

说明:

-u:指定UID值,
-s:指定登录shell,
-c:指定passwd中说明信息,
-G:指定多个组成员,
-e:账号终止日期,
-f:密码到期后,多少日后不账号停用,
-d:指定登录家目录。

『MineGi有话说』:快来扫一扫下面链接的二维码,加入我们吧!

posted @ 2020-02-28 08:00  MineGi  阅读(370)  评论(0编辑  收藏  举报