练习题四、创建用户账户
在 mars. 上执行
创建下列用户、 组和组成员资格:
名为 admins 的组用户 lucy, 作为次要组从属于 admins用户 harry, 作为次要组还从属于 admins用户 jams, 无权访问系统上的交互式 shell 且不是 admins 的成员lucy、 harry 和 jams 的密码应当都是 redhat
[22:45:32 root@mars ~]#groupadd admins #创建一个admins组,并非一定是系统用户[22:45:55 root@mars ~]#useradd -G admins lucy #创建一个lucy,-G表示指定用户属组[22:46:17 root@mars ~]#useradd -G admins harry[22:46:46 root@mars ~]#useradd -s /sbin/nologin jams #-s,指定用户默认shell程序#密码修改方式一、[22:47:14 root@mars ~]#echo redhat | passwd --stdin lucy #直接将密码修改到passwd文件[22:47:14 root@mars ~]#echo redhat | passwd --stdin harry#密码修改方式二、[22:50:14 root@mars ~]#passwd jams #根据提示将密码设置为redhat
练习题 5、配置 cron 作业
在 mars. 上执行
用户 lucy 必须配置一个 cron 作业, 该作业每隔 2 分钟( 当地时间) 运行
且执行: /bin/echo hiya
[22:55:55 root@mars ~]#systemctl status crond.service#查看服务状态[22:57:25 root@mars ~]#crontab -eu lucy #设置cron认任务[22:58:14 root@mars ~]#crontab -lu lucy #查看cron任务
crontab时间设置参考
练习题六、创建协作目录
在 mars. 上执行
创建具有以下特征的协作目录/home/test
/home/test 的组所有权是 admins目录应当可被 admins 的成员读取、 写入和访问, 但任何其他用户不具这些权限。(当然, root 用户有权访问系统上的所有文件和目录)/home/test 中创建的文件自动将组所有权设置到 admins 组
[23:05:12 root@mars ~]#mkdir /home/test #先根据题意创建文件夹[23:05:49 root@mars ~]#chgrp admins /home/test/ #设置该目录组所有权[23:06:01 root@mars ~]#chmod g=rw,o=- /home/test/ #设置组成语与其他权限[23:07:16 root@mars ~]#chmod g+s /home/test/ #/home/test 中创建的文件自动将组所有权设置到admins组#每一步都可以用如下命令查看权限变化情况[23:05:42 root@mars ~]#ll -d /home/test
[23:05:42 root@mars ~]#ll -d /home/test查看目录权限变化情况
练习题 7、配置 NTP
在 mars. 上执行
配置您的系统, 使其成为 的 NTP 客户端。
考试时提示: 是 sidecar. 的 DNS 别名
[root@mars ~]# systemctl status chronyd #查看时间同步服务chronyd是否开启[root@mars ~]# vim /etc/chrony.conf# Use public servers from the project.# Please consider joining the pool (http://www./join.html).#server 0.rhel. iburst#server 1.rhel. iburst#server 2.rhel. iburst#server 3.rhel. iburstserver iburst[root@mars ~]# systemctl restart chronyd #重启chronyd服务[root@mars ~]# chronyc sources -v #查看chronyd配置是否成功