当前位置: 首页 > news >正文

三屏网站建设seo在线优化技术

三屏网站建设,seo在线优化技术,帝国怎么做网站,免费优化网站建设一、准备工作 192.168.85.138 安装ansible,计划配置到139的免密 192.168.85.139 待配置免密 1. 生成SSH密钥对 在Ansible控制节点生成密钥对,用于后续免密认证: ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa 全部回车默认,无…

一、准备工作

192.168.85.138 安装ansible,计划配置到139的免密

192.168.85.139 待配置免密

1. 生成SSH密钥对

        在Ansible控制节点生成密钥对,用于后续免密认证:

ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa

全部回车默认,无需设置密码

2. 配置Ansible环境

        关闭Host Key检查:修改`/etc/ansible/ansible.cfg` 文件,避免首次连接提示确认:

 [defaults]host_key_checking = False

3,配置Hosts文件

        在/etc/ansible/hosts中定义目标主机及连接参数:

[web_servers]
192.168.85.139 ansible_ssh_user=root ansible_ssh_pass=123456

ansible_ssh_pass=123456: 这个123456就是139的root的登录密码,按需配置即可

4,写一个免密用的yml文件,ssh_key.yml:

- hosts: web_serversgather_facts: notasks:- name: Deploy SSH public keyauthorized_key:user: rootkey: "{{ lookup('file', '~/.ssh/id_rsa.pub')  }}"state: present

5,执行这个文件:

ansible-playbook  ssh_key.yml

6,检查是否配置成功:

ansible web_servers -m ping



如果看到上诉内容即为免密配置成功。

7,为多用户配置免密:

- hosts: allvars:users:- name: adminkey: "{{ lookup('file', '~/.ssh/admin.pub')  }}"- name: deploykey: "{{ lookup('file', '~/.ssh/deploy.pub')  }}"tasks:- name: Add SSH keys for multiple usersauthorized_key:user: "{{ item.name  }}"key: "{{ item.key  }}"loop: "{{ users }}"

8,Ansible指定hosts文件

Ansible通过**主机清单(Inventory)**管理目标服务器,其默认路径为/etc/ansible/hosts。但在实际应用中,常需根据项目需求指定不同的hosts文件。以下是2种常用方法及具体操作示例:

    1、通过命令行参数-i即时指定(推荐)

        适用场景:临时使用特定主机清单文件,灵活性最高。
        操作方法:在ansibleansible-playbook命令中通过-i参数指定路径。 bashbash

        单文件指定:

        ansible all -i /path/custom_hosts -m ping

        目录指定:(自动合并目录下所有文件)

        ansible-playbook -i inventory/prod/ playbook.yml

    2,通过ansible.cfg 配置文件指定(改了之后就永久生效了)

        在ansible.cfg 配置文件中,通过inventory参数指定hosts文件路径。ansible.cfg 文件路径查找顺序为:

  1. 环境变量ANSIBLE_CONFIG指向的配置文件。例如,执行export ANSIBLE_CONFIG=/PATH./ansible.cfg ,则优先使用该路径下的ansible.cfg 。

  2. 当前目录下的ansible.cfg 配置文件。

  3. 当前用户home目录下的.ansible.cfg 配置文件。

  4. 用软件包管理工具安装Ansible时自动生成的配置文件/etc/ansible/ansible.cfg 。

ansible.cfg 文件中设置inventory参数示例:

[defaults] 
inventory = /path/to/your/hosts_file 

http://www.cadmedia.cn/news/10614.html

相关文章:

  • 政府网站内容建设 投标重庆排名seo公司
  • 苏州营销网站建设公司排名培训机构营业执照如何办理
  • 聊城专业网站开发公司seo推广优化公司哪家好
  • 北京网站建设升上去济南专业做网站
  • 做网站建设的怎么赢利搜索引擎优化的常用方法
  • 阳江房产网签查询seo网站推广如何做
  • 中恒建设职业技术培训学校网站推广怎么推
  • 荥阳市建设局 网站安卓优化大师老版本下载
  • 政务网站建设的功能模块东莞百度快速优化排名
  • 芗城网站建设苏州seo网站管理
  • 网站开发的公司排名如何优化搜索引擎的搜索功能
  • 装饰设计培训网络seo推广
  • 学校网站 建设措施百度推广电话销售好做吗
  • 建设银行网站无法打开seo技术网
  • wordpress数据连接信息百度网站优化软件
  • 备案期间关闭网站排名优化seo公司
  • 安徽网站建设维护百度站长快速收录
  • 土木工程网官网首页佛山百度关键词seo外包
  • 湛江宇锋网站建设长沙seo推广公司
  • 龙岩市住房与城乡建设部网站重庆森林为什么不能看
  • 网络推广的几种主要方法成都seo技术
  • 做网站要固定电话百度推广一个月多少钱
  • 广东建设安全员报名网站网络营销推广公司名称
  • 重庆市建设工程造价信息网站滕州网站建设优化
  • 网站建设教程费用中山360推广
  • 企业网站的建设哪个好线上营销课程
  • 百度平台营销宝典关键词诊断优化全部关键词
  • 制作企业网站的问题网站模板及源码
  • 12580黄页注册的公司seo文章是什么
  • 中山做网站建设联系电话微商推广哪家好