用Linux语言实现每天早上7:50自动开启sshd服务,22:50关闭
时间: 2024-02-01 15:17:10 浏览: 34
可以使用crontab来实现定时任务,具体步骤如下:
1. 打开终端,输入以下命令编辑定时任务配置文件:
```
crontab -e
```
2. 在打开的文件中添加以下两行代码:
```
50 7 * * * systemctl start sshd.service
50 22 * * * systemctl stop sshd.service
```
其中,第一行代码表示每天早上7:50启动sshd服务,第二行代码表示每天晚上10:50关闭sshd服务。
3. 保存并退出文件,cron会自动按照配置文件中的规则执行任务。
注意:以上操作需要root权限。如果你不是root用户,可以使用sudo命令来获取临时的root权限。
相关问题
设置root用户的计划任务。每天早上7:50自动开启ssh服务,22:50关闭;每周六的7:30重新启动ssh服务...
要设置root用户的计划任务,可以使用Linux系统中的crontab命令。以下是设置您所需计划任务的步骤:
1. 使用以下命令打开root用户的crontab文件:
```
sudo crontab -e
```
2. 在打开的文件中添加以下内容:
```
50 7 * * * systemctl start sshd.service
50 22 * * * systemctl stop sshd.service
30 7 * * 6 systemctl restart sshd.service
```
3. 保存并关闭文件。
以上内容的含义如下:
- 第一行的意思是每天早上7:50开启ssh服务。
- 第二行的意思是每天晚上10:50关闭ssh服务。
- 第三行的意思是每周六的早上7:30重新启动ssh服务。
请注意,上述命令假定您的Linux系统使用systemd作为init系统,并且您的ssh服务单元文件名为sshd.service。如果您的系统使用不同的init系统或ssh服务名称,请相应地调整上述命令。
设置 root 用户的计划任务。每天早上 7:50 自动开启 SSH 服务, 22:50 关闭;每周六的 7:30 重新启动 SSH 服务,使用命令 crontab -l,将回显结果截图
首先,我们需要编辑 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
```
最后,将命令行界面的输出截图即可。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)