请总结描述用户和组管理类命令的使用方法并完成以下练习

用户和组管理类命令的使用方法:

一、用户管理命令
1、useradd:创建用户

格式:useradd [options] LOGIN

常见选项:
-u  UID
-o  配合-u 选项,不检查UID的唯一性
-g  GID 指明用户所属基本组,可为组名,也可以GID
-c  "COMMENT“ 用户的注释信息
-d  HOME_DIR 以指定的路径(不存在)为家目录
-s  SHELL 指明用户的默认shell程序,可用列表在/etc/shells文件中
-G  GROUP1[,GROUP2,...] 为用户指明附加组,组须事先存在
-N  不创建私用组做主组,使用users组做主组
-r  创建系统用户 CentOS 6之前: ID<500,CentOS7 以后: ID<1000
-m  创建家目录,用于系统用户
-M  不创建家目录,用于非系统用户
-p  指定加密的密码

2、usermod:修改用户属性

格式:usermod [OPTION] login

常见选项:
-u  UID: 新UID
-g  GID: 新主组
-G  GROUP1[,GROUP2,...[,GROUPN]]]:新附加组,原来的附加组将会被覆盖;若保留原有,则要同时使
用-a选项
-s  SHELL:新的默认SHELL
-c  'COMMENT':新的注释信息
-d  HOME: 新家目录不会自动创建;若要创建新家目录并移动原家数据,同时使用-m选项
-l  login_name: 新的名字
-L:  lock指定用户,在/etc/shadow 密码栏的增加 !
-U:  unlock指定用户,将 /etc/shadow 密码栏的 ! 拿掉
-e  YYYY-MM-DD: 指明用户账号过期日期
-f  INACTIVE: 设定非活动期限,即宽限期

3、userdel:删除用户

格式:userdel [OPTION]... Login

常见选项:
-f,  --force 强制
-r,  --remove 删除用户家目录和邮箱


二、组管理命令
1、groupadd:创建组

格式:groupadd [OPTION]... group_name

常见选项:
-g  GID 指明GID号;[GID_MIN, GID_MAX]
-r  创建系统组,CentOS 6之前: ID<500,CentOS 7以后: ID<1000

2、groupmod:修改组属性

格式:groupmod [OPTION]... group

常见选项:
-n  group_name: 新名字
-g  GID: 新的GID

3、groupdel:删除组

格式:groupdel [options] GROUP

常见选项:
-f,  --force 强制删除,即使是用户的主组也强制删除组,但会导致无主组的用户不可用无法登录

三、练习

(1)、创建组distro,其GID为2019;

关键命令:groupadd -g 2019 distro

(2)、创建用户mandriva, 其ID号为1005;基本组为distro;

关键命令:useradd -u 1005 -g distro mandriva

(3)、创建用户mageia,其ID号为1100,家目录为/home/linux;

关键命令:useradd -u 1100 -d /home/linux mageia

(4)、给用户mageia添加密码,密码为mageedu,并设置用户密码7天后过期

关键命令:echo 'mageedu' | passwd -x 7 --stdin mageia

(5)、删除mandriva,但保留其家目录;

关键命令:userdel mandriva 

(6)、创建用户slackware,其ID号为2002,基本组为distro,附加组peguin;

关键命令:useradd -u 2002 -g distro -G peguin slackware

(7)、修改slackware的默认shell为/bin/tcsh;

关键命令:usermod -s /bin/tcsh slackware

(8)、为用户slackware新增附加组admins,并设置不可登陆。

关键命令:usermod -aG admins -L slackware

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一直在努力学习的菜鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值