ansible批量创建crontab文件并添加到定时任务

Ansible 来修改 crontab 文件并添加计划任务。用于将你提供的 cron 行添加到特定用户的 crontab 中:

复制代码
---
- name: Add cron job to user's crontab
  hosts: your_target_host
  tasks:
    - name: Add cron job
      cron:
        name: "ntpdate_job"
        minute: "0"
        hour: "10"
        job: "ntpdate 192.168.69.54 >> /var/log/ntpdate.log"
        user: your_username

确保将 your_target_host 替换为目标主机的名称或 IP 地址,将 your_username 替换为要添加 cron 任务的用户的用户名。

运行此 Playbook 将使用 Ansible 在指定的用户的 crontab 中添加新的 cron 任务。

执行命令ansible-playbook add_cron_job.yaml

相关推荐
Z_zz_Z___11 分钟前
DNS协议解析过程
linux·服务器·网络
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ25 分钟前
Linux 下使用 vim 文本编辑器时的操作指令
linux·运维·vim
百锦再28 分钟前
Rider 全面解析:跨平台 .NET IDE 的核心技术与高效实践指南
linux·ide·.net·sdk·core·rider
胡耀超1 小时前
GraphRAG Docker化部署,接入本地Ollama完整技术指南:从零基础到生产部署的系统性知识体系
运维·docker·容器·大模型·知识图谱·rag·ollama
程序员JerrySUN1 小时前
一文理解缓存的本质:分层架构、原理对比与实战精粹
java·linux·开发语言·数据库·redis·缓存·架构
hryyx1 小时前
Linux磁盘限速(Ubuntu24实测)
linux·运维·服务器
阿巴~阿巴~1 小时前
Linux进程状态实战指南:转换关系、监控命令与状态解析
linux·运维·服务器
禁默2 小时前
解码冯・诺依曼:操作系统是如何为进程 “铺路” 的?
linux·冯诺依曼
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ2 小时前
linux打包指令和移动指令
linux·运维·服务器
菜鸟12号2 小时前
详解Linux下多进程与多线程通信(一)
linux·c语言·嵌入式·进程与线程