用Linux语言实现每天早上7:50自动开启sshd服务,22:50关闭
时间: 2024-02-01 13:17:10 浏览: 101
Linux下sshd服务及服务管理命令详解
可以使用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权限。
阅读全文