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

相关推荐
CJ点13 分钟前
Deepseek-v3+cline+vscode java自动化编程
运维·自动化
愚润求学19 分钟前
【Linux】进程优先级和进程切换
linux·运维·服务器·c++·笔记
jianghx102430 分钟前
Centos 7 ssh连接速度慢(耗时20秒+)
linux·centos·ssh
岁月不能老1 小时前
Linux-Part8-考试(学习Linux第8天)
linux·运维·学习
ImAlex2 小时前
如何使用gcc的-finstrument-functions特性通过打印函数调用栈辅助理解复杂C/C++项目的函数调用关系
linux·c语言
马大胡子2 小时前
Greenbone(绿骨)开源GVM容器docker部署和汉化介绍
linux·网络安全·docker
用户217516114382 小时前
【Linux】软硬连接与动静态库
linux
AdaTina3 小时前
Docker的分解分析
运维·docker·容器
donglxd3 小时前
老电脑优化全知道(包括软件和硬件优化)
运维·windows·系统安全
奶油话梅糖3 小时前
LS-Linux-004 误删 Python 和 yum、dnf 后的恢复步骤
linux