rhce第一次作业
任务目标
将以下配置写出完成操作过程
1.定义延迟任务
每天9点定时给自己发送邮件提醒自己,I'm the best.
2.通过两台linux主机模拟实现linux主机时间同步操作。
代码操作
1.定义延迟任务
配置qq第三方客户端验证
命令窗口
###找到转移在虚拟机的mailx包
[mohe@localhost ~]$ ls
公共 视频 文档 音乐 mailx-12.5-43.fc38.x86_64.rpm
模板 图片 下载 桌面###安装mailx包
[mohe@localhost ~]$ rpm -ivh mailx-12.5-43.fc38.x86_64.rpm ###使用vim编辑mail.rc程序
[mohe@localhost ~]$ vim /etc/mail.rc
vim界面(底部写入以下内容,绿色部分为自己的qq号)
注意:在password这行=后面填自己开启下文的imap/smtp后生成的授权码
打开qq邮箱开启imap/smtp服务,管理服务里面获取授权码
验证测试
###**********填自己的qq号
[mohe@localhost ~]$ echo 123 | mail -s test **********@qq.com
定时任务程序
###打开编辑crontab周期性任务
[mohe@localhost ~]$ crontab -e
crontab界面(这里为了快速检验代码,设置了别的时间)
结果展示
2.两台主机时间同步
ifconfig-可在里面查看当前主机的ip地址
已知我的服务端ip地址:192.168.17.128/24
客户端IP地址:192.168.17.129/24
服务端
[mohe@localhost ~]$ vim /etc/chrony.conf
vim界面 (图1注释掉pool,图2删去allow和local的注释,allow后面写客户端IP地址)
客户端
[client@localhost ~]$ vim /etc/chrony.conf
vim界面(注释掉原来的pool,添加服务端ip地址的poll)
结果测试
客户端输入
###修改客户端时间
[client@localhost ~]$ sudo date 101010102005
2005年 10月 10日 星期一 10:10:00 CST[client@localhost ~]$ date
2005年 10月 10日 星期一 10:10:03 CST###重启chronyd服务,可见时间与服务端恢复一致
[client@localhost ~]$ systemctl restart chronyd[client@localhost ~]$ date
2025年 04月 18日 星期五 15:10:07 CST