使用命令行方式管理用户和组

本文介绍了如何在Linux系统中使用命令行管理用户和组,包括useradd命令添加用户,chage命令修改用户密码有效期,groupadd命令添加组账号,groupdel命令删除用户组,以及passwd命令设置密码。此外,还提到了userdel命令删除账户的相关操作。
摘要由CSDN通过智能技术生成

一、useradd 添加用户

 当使用useradd命令不加参数选项,后面直接跟所添加的用户名时,系统首先会读取配置文件/etc/login.defs和/etc/default/useradd文件中所配置的信息建立用户的家目录,并复制/etc/skel中的所有文件(包括隐藏的环境配置文件)到新用户的家目录中。

-u: 指定 UID 标记号。这个值是唯一的,除非用-o选项。数字不可为负值
-d: 指定宿主目录,缺省为 /home/用户名
-e: 指定帐号失效时间
-f : 账户过期几天后永久停权。

-g: 指定所属的基本组(组名或GID)
-G: 指定所属的附加组(组名或GID)
-m:  用户目录如不存在则自动建立。
-M: 不为用户建立并初始化宿主目录。优先于/etc/login.defs文件的设定。
-n:  默认情况下,用户的用户组和用户的名称会相同,如果命令加了-n参数,就不会生成和用户同名的用户组
-r:  用来建立系统账户。系统账户的UID会比定义在/etc/login.defs的UID_MIN来的小。
-s: 指定用户的登录Shell

二、修改用户账号的属性

   usermod [选项] 组名 用户名 把某个用户添加到某个组里面usermod -l newuser1 newuser 修改newuser的用户名为newuser1

  常用命令选项:
         c:指定注释信息
         -d -m:-d一般跟-m使用,既指定新的家目录位置,又移动其此前的文件至新的家目录当中
         -e:指定账号失效时间
         -g:指定所属的基本组&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值