ansible远程创建文件
时间: 2023-09-19 15:08:24 浏览: 164
远程创建文件
在使用Ansible远程创建文件的时候,可以使用Ansible的file模块。
示例:
```
- name: Create a file on remote host
hosts: <remote_host>
become: true
tasks:
- name: Create a file
file:
path: /path/to/file.txt
state: touch
```
上述示例会在远程主机上的`/path/to/file.txt`路径下创建一个空文件。如果该文件已经存在,它将不会被修改。
你可以根据需要修改文件模式和所有者等属性。例如:
```
- name: Create a file on remote host
hosts: <remote_host>
become: true
tasks:
- name: Create a file
file:
path: /path/to/file.txt
state: touch
mode: '0644'
owner: user1
group: group1
```
上述示例会创建一个权限为`0644`、所有者为`user1`、组为`group1`的文件。
阅读全文