上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: ##1. file模块 功能:为被控端创建文件或目录,设定权限属性; 主要参数如下: 参数 说明 path 指定远程服务器的路径,也可以写成‘dest’,‘name’ state 状态,可以将值设定为directory表示创建目录,设定为touch表示创建文件,设定为link表示创建软连接,设定为h 阅读全文
posted @ 2021-08-18 16:59 向往自由的独行者 阅读(5063) 评论(0) 推荐(1) 编辑
摘要: ##1. hostname模块 功能:管理远程主机的主机名。 示例一:更改192.168.20.22的主机名为nginx01: [root@xuzhichao ~]# ansible 192.168.20.22 -m hostname -a 'name=nginx01' 192.168.20.22 阅读全文
posted @ 2021-08-18 16:59 向往自由的独行者 阅读(831) 评论(0) 推荐(1) 编辑
摘要: ##1. copy模块 功能:从 ansible 服务端主控端复制文件到远程主机; copy模块的主要参数如下: 参数 说明 src 复制的源文件路径,若源文件为目录,默认进行递归复制,如果路劲以“/”结尾,仅会复制目录下的内容,该目录本身不会复制,如果路径不带“/”,目录本身和目录下的内容会一并复 阅读全文
posted @ 2021-08-18 16:49 向往自由的独行者 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: ##1. script模块 作用:在远程主机运行本地的脚本; 调用格式: -m script -a "/PATH/TO/SCRIPT_FILE"; 参数: creates:如果其后跟的文件存在,则不执行脚本; removes:如果其后跟的文件存在,则执行脚本; 示例:在 Ansible 主机上编写脚 阅读全文
posted @ 2021-08-18 16:48 向往自由的独行者 阅读(3695) 评论(0) 推荐(0) 编辑
摘要: ##1. command模块 功能:在远程主机执行 shell 命令;为默认模块,可省略 -m 选项; 注意:不支持管道命令 |; command模块的常用参数如下: 参数 说明 chdir DIR 执行ansible时,切换到指定的目录 creates FILE 如果文件FILE存在,则不执行命令 阅读全文
posted @ 2021-08-18 16:45 向往自由的独行者 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: ##1 ansible命令详解 ansible命令的语法格式如下: ansible <host-pattern> [-m module_name] [-a args] host-pattern使用说明: # 匹配所有主机all ansible all -m ping # 通配符 ansible "* 阅读全文
posted @ 2021-08-18 16:43 向往自由的独行者 阅读(325) 评论(0) 推荐(0) 编辑
摘要: ##1 ansible的安装 ###1.1 yum安装 使用epel源安装: [root@xuzhichao ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo [root@xuzhich 阅读全文
posted @ 2021-08-18 16:41 向往自由的独行者 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1. ansible概述 Ansible 是一个 IT 自动化的“配置管理”工具,自动化主要体现在 Ansible 集成了丰富模块,以及强大的功能组件,可以通过一个命令行完成一系列的操作。进而能减少我们重复性的工作,以提高工作的效率。 创始人,Michael DeHaan( Cobbler 与 Fu 阅读全文
posted @ 2021-08-18 16:38 向往自由的独行者 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1 环境搭建 实验环境拓扑如下: 客户端windows主机在互联网上通过teleport堡垒机平台对内网主机nginx进行登录维护。 注意:如果使用teleport的免密登录nginx主机,需要提前实现teleport主机的针对nginx主机基于秘钥的验证。 ##2 teleport工具搭建 tel 阅读全文
posted @ 2021-07-29 23:51 向往自由的独行者 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: SSH 会自动加密和解密所有 SSH 客户端与服务端之间的网络数据。而且,SSH 还能够将其他 TCP 端口的网络数据通过 SSH 链接来转发,并且自动提供了相应的加密及解密服务。这一过程也被叫做“隧道”(tunneling),这是因为 SSH 为其他 TCP 链接提供了一个安全的通道来进行传输而得 阅读全文
posted @ 2021-07-28 00:02 向往自由的独行者 阅读(584) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页