案例1:配置用户和组账号
案例2:创建一个备份包
案例3:配置一个cron任务
1 案例1:配置用户和组账号
1.1 问题
本例要求创建下列用户、组以及组的成员关系:
新建用户 alex,其用户ID为3456,密码是flectrag
创建一个名为 adminuser 的组
创建一个名为 natasha 的用户,其属于 adminuser 组,这个组是该用户的从属组
创建一个名为 harry 的用户,其属于 adminuser 组,这个组是该用户的从属组
创建一个名为 sarah 的用户,其在系统中没有可交互的 Shell,并且不是 adminuser 组的成员
natasha 、harry、sarah 的密码都要设置为 flectrag
1.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:创建组账号
[root@server0 ~]# groupadd adminuser
步骤二:按照要求的属性创建用户账号
[root@server0 ~]# useradd -u 3456 alex
[root@server0 ~]# useradd -G adminuser natasha
[root@server0 ~]# useradd -G adminuser harry
[root@server0 ~]# useradd -s /sbin/nologin sarah
步骤三:为用户设置登录密码
[root@server0 ~]# echo flectrag | passwd --stdin alex
更改用户 alex 的密码 。
passwd:所有的身份验证令牌已经成功更新。<