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

相关推荐
学也不会17 分钟前
Ubuntu-安装redis
linux·运维·ubuntu
共享家95271 小时前
Linux常用命令详解:从基础到进阶
linux·服务器·数据库
小徐Chao努力2 小时前
【centos】经常使用的脚本
linux·运维·centos
慈云数据2 小时前
从开发到上线:基于 Linux 云服务器的前后端分离项目部署实践(Vue + Node.js)
linux·服务器·vue.js
rainFFrain5 小时前
日志与策略模式
linux·运维·vscode·策略模式
林政硕(Cohen0415)6 小时前
Linux驱动开发进阶(四)- 内存管理
linux·驱动开发·内存管理
sqmeeting6 小时前
Linux NUC小主机化身视频会议服务器: 技术优势与部署实战
linux·服务器·windows·音视频·实时音视频
无情白7 小时前
k8s运维面试总结(持续更新)
运维·面试·kubernetes
H1346948908 小时前
企业服务器备份软件,企业服务器备份的方法有哪些?
运维·服务器·负载均衡
愚润求学9 小时前
Linux开发工具——apt
linux·服务器·开发语言