设置 root 用户的计划任务。每天早上 7:50 自动开启 SSH 服务, 22:50 关闭;每周六的 7:30 重新启动 SSH 服务,使用命令 crontab -l,将回显结果截图
时间: 2023-12-03 13:42:38 浏览: 72
首先,我们需要编辑 root 用户的 crontab 文件,可以使用以下命令打开该文件:
```
sudo crontab -e
```
然后在文件末尾添加以下三行:
```
50 7 * * * systemctl start sshd.service
50 22 * * * systemctl stop sshd.service
30 7 * * 6 systemctl restart sshd.service
```
这里解释一下,每行的五个星号代表了定时任务的时间设置,分别对应了分钟、小时、天、月、星期。所以第一行代表每天早上 7:50 自动开启 SSH 服务,第二行代表每天晚上 10:50 关闭 SSH 服务,第三行代表每周六的 7:30 重新启动 SSH 服务。
保存并退出后,使用以下命令查看已有的计划任务:
```
crontab -l
```
如果一切正常,应该会看到类似以下的输出:
```
50 7 * * * systemctl start sshd.service
50 22 * * * systemctl stop sshd.service
30 7 * * 6 systemctl restart sshd.service
```
最后,将命令行界面的输出截图即可。