作业要求
在linux主机通过定时任务指定在每天12:12分定时发送邮件;邮件内容自定。
ssh 192.168.169.128
[root@localhost ~]# mount /dev/sr0 /mnt
[root@localhost ~]# cat /etc/yum.repos.d/base.repo
[BaseOS]
name=BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
[Appstream]
name=AppStream
baseurl=file:///mnt/AppStream
gpgcheck=0
[root@localhost ~]# ll /etc/yum.repos.d/
总用量 8
-rw-r--r--. 1 root root 128 10月 15 21:28 base.repo
-rw-r--r--. 1 root root 358 10月 15 19:35 redhat.repo
[root@localhost ~]# dnf install s-nail -y
正在更新 Subscription Management 软件仓库。
无法读取客户身份
本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。
上次元数据过期检查:1 day, 19:27:59 前,执行于 2024年10月15日 星期二 21时28分32秒。
软件包 s-nail-14.9.22-6.el9.x86_64 已安装。
依赖关系解决。
无需任何处理。
完毕!
[root@localhost ~]# vim /etc/mail.rc
[root@localhost ~]# cat /etc/mail.rc
set from=knyb529447@163.com
set smtp=smtp.163.com
set smtp-auth-user=knyb529447@163.com
set smtp-auth-password=RPhHJHRrshui4zbV
set smtp-auth=login
[root@localhost ~]# echo 123 | mail -s "123" knyb529447@163.com
s-nail: Cannot start /usr/sbin/sendmail: executable not found (adjust *mta* variable)
/root/dead.letter 8/143
s-nail: ... message not sent
[root@localhost ~]# dnf install crontabs -y
正在更新 Subscription Management 软件仓库。
无法读取客户身份
本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。
上次元数据过期检查:1 day, 19:40:58 前,执行于 2024年10月15日 星期二 21时28分32秒。
软件包 crontabs-1.11-27.20190603git.el9_0.noarch 已安装。
依赖关系解决。
无需任何处理。
完毕!
[root@localhost ~]# crontab -e
no crontab for root - using an empty one
crontab: installing new crontab