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

相关推荐
fanxiaohui121384 分钟前
2026符合上飞机标准的充电宝推荐南孚传应,质量稳定又安全
运维·服务器·人工智能·科技
国际云,接待12 分钟前
云服务器跨厂商迁移怎么尽量不停机:用 rsync、MySQL binlog 和 DNS TTL 做双阶段切换
运维·服务器·mysql
宝塔面板14 分钟前
宝塔拨测正式发布:网站测速、持续监控、异常告警
运维
Doris__HE15 分钟前
【元脑服务器NF8260G7-NF8260M7技术规格分享】
运维·服务器·网络·数据库·性能优化
wdfk_prog19 分钟前
ROS教程06:ROS1 Node 启动与停止流程
运维·缓存·docker·容器·ros
吴声子夜歌41 分钟前
Shell编程实例——脚本编程的附加特性
linux·运维·shell
yunwei371 小时前
eBPF 教程:BPF 调度器入门
linux·后端·性能优化
叶总没有会1 小时前
Docker 基础+实战
运维·docker·云原生·容器
byte轻骑兵1 小时前
【BlueZ 】sdp 模块:服务发现协议的用户态实现基础
linux·人工智能·bluez·电脑蓝牙·嵌入式蓝牙
赴生-1 小时前
Liunx 操作系统 进程控制(上)
linux