修改文件并将其复制到主机
一、确保受管主机上存在文件
使用 file 模块处理受管主机上的文件。其工作方式与 touch 命令类似,如果不存在则创建一个空文件,如果存在,则更新其修改时间。在本例中,除了处理文件之外,Ansible还确保将文件的拥有用户、组和权限设置为特定值。
二、修改文件属性
您可以使用 file 模块,确保新的或现有的文件具有正确的权限和 SELinux 类型。
例如,以下文件保留了相对于用户主目录的默认 SELinux上下文,这不是所需的上下文。
修改文件并将其复制到主机
使用 file 模块处理受管主机上的文件。其工作方式与 touch 命令类似,如果不存在则创建一个空文件,如果存在,则更新其修改时间。在本例中,除了处理文件之外,Ansible还确保将文件的拥有用户、组和权限设置为特定值。
您可以使用 file 模块,确保新的或现有的文件具有正确的权限和 SELinux 类型。
例如,以下文件保留了相对于用户主目录的默认 SELinux上下文,这不是所需的上下文。