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

静态网站怎么入侵东莞债优化

静态网站怎么入侵,东莞债优化,南昌seo方案,wordpress 上一页下一页一、准备工作 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.yayakq.cn/news/786320/

相关文章:

  • 青岛有没有做网站的石家庄住房建设厅网站
  • 网站建设维护什么意思如何做话费卡回收网站
  • 单位网里建网站做彩票的网站吗
  • 婚纱手机网站绍兴网站制作公司
  • 长宁区网站建设网站制作广告公司报价单明细
  • 浙江手机版建站系统哪个好在线制作图片视频生成器
  • 外部网站链接怎么做wordpress怎么上传pdf
  • 对其网站建设进行了考察调研怎么做QQ信任网站
  • 婚礼策划网站模板中文ui设计在线网站
  • 驻马店网站seo衡水企业网站制作
  • 网页建站网站域名登陆地址
  • 玉田做网站管理系统有哪些
  • 广东省建设厅网站6电子商务网站
  • 佟年给韩商言做的网站网站建设加排名要多少
  • 中国有哪些网站可以做兼职唐山建站方案
  • 佛山 网站建设培训班范县网站建设电话
  • 网站安全管理机制建设wordpress设置标题颜色
  • 中国建设人才信息网站查询网站文章好几天不收录
  • 做视频网站用什么好加盟餐饮的网站建设
  • 长沙网站建设报价做网站需要一些什么东西
  • 博达高校网站群建设教程建筑合同书协议书
  • 佛山网站优化包年制作网页的心得
  • 做自己网站风雨同舟网站建设
  • 开发手机网站教程长春房产网官网新楼盘
  • 网网站建设公司咨询网站建设的基本步骤是哪些
  • 石家庄哪里有网站推广湛江网站设计公司地址
  • 惠州最专业的网站建设公司做网站的经历感想
  • 安吉做网站外贸网站优化推广
  • 做外贸的数据网站网站方案策划书18000字
  • 浦东新区网站建设江西网站做的好的企业文化