centos7离线安装ansible
centos7离线安装ansible:
1、通过在线的centos7将rpm包下载好了,上传到指定服务器。
下载官方repo,rpm -iUvh http://dl.Fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
yumdownloader ansible
yumdownloader python-keyczar
yumdownloader python-httplib2
yumdownloader sshpass
通过yum安装rpm,解决部分依赖包问题
yum install ansible-2.2.1.0-1.el7.noarch.rpm
2、启动ssh服务。
#centos6.5 编译安装openssh7.4
安装准备:
yum install openssl-devel.x86_64
yum install pam-devel.x86_64
wget http://ftp4.usa.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.4p1.tar.gz
( python -m SimpleHTTPServer 8888 ,wget 10.39.1.41:8888/openssh-7.4p1.tar.gz)
sudo su -
tar -zxvf /usr/home/test/openssh-7.4p1.tar.gz
cd openssh-7.4p1
./configure --prefix=/usr/local/openssh7.4 --sysconfdir=/usr/local/openssh7.4/etc/ssh --with-pam --with-zlib --with-md5-passwords
make && make install
sed -i 's/#Port 22/Port 12580/g' /usr/local/openssh7.4/etc/ssh/sshd_config
/usr/local/openssh7.4/sbin/sshd
(echo "123321";sleep 1;echo "123321")|passwd test --stdin
#修改密码:(echo "123321";sleep 1;echo "123321")|passwd test --stdin
3、收集密钥文件。
示例:
ssh-keygen -t rsa -P
## 写入信任文件(将/root/.ssh/id_rsa_storm1.pub分发到其他服务器,并在所有服务器上执行如下指令):
# cat /root/.ssh/id_rsa_storm1.pub >> /root/.ssh/authorized_keys
# chmod 600 /root/.ssh/authorized_keys
4、ssh互信配置
将authorized_keys放到所有需要管理的服务器上。
使用实例:
#帮助文档,可以查看模块使用方法:ansible-doc
查询模块用法:
ansible-doc yum
#使用示例:
更新本地的passwd内容到远程指文件。
ansible mfs_test -m template -a "src=passwd dest=/usr/home/test/passwd" -u test -k
转载于:https://blog.51cto.com/devops9527/1906227
centos7离线安装ansible相关推荐
- XenCenter软件中的Centos7离线安装yum源,不用wget和crul
XenCenter软件中的Centos7离线安装yum源,不用wget和crul 1.去网站http://mirrors.163.com/centos/7/os/x86_64/Packages/下载文 ...
- Linux虚拟机上离线安装ansible awx_亲测成功
Linux虚拟机上离线安装ansible awx_亲测成功 可自行去下载相关包,也可以给我评论留言,我发给大家 ansible awx离线安装----虚拟机上安装 成功---------------- ...
- CentOS7 离线安装 ZABBIX 5.0
小伙伴可能遇到了在公司内网环境下无法访问外网情况,无法访问外网yum源部署ZABBIX 对于rpm包依赖问题比较头疼.本文将会进行离线部署实战. 离线安装所需依赖的rpm包.这个包怎么下载呢?依赖的包 ...
- centos7离线安装mysql_CentOS7离线安装MySQL的教程详解
1.删除原有的mariadb,不然mysql装不进去 mariadb-libs-5.5.52-1.el7.x86_64 rpm -qa|grep mariadb rpm -e --nodeps mar ...
- Linux离线安装Ansible
Linux离线安装Ansible 可自行去下载相关包,也可以给我评论留言,我发给大家 python -Vtar -zxvf setuptools-7.0.tar.gz cd setuptools-7. ...
- centos7离线安装metasploit
最近需在内网服务器搭建安全工具环境,苦于内网服务器无法访问互联网,需要很多依赖包比较麻烦,尤其metasploit无互联网安装特别麻烦,而且网上metasploit的安装教程均是在线一键安装教程,对于 ...
- centos7离线安装mysql_Centos7离线安装metasploit详细教程
最近需在内网服务器搭建安全工具环境,苦于内网服务器无法访问互联网,需要很多依赖包比较麻烦,尤其metasploit无互联网安装特别麻烦,而且网上metasploit的安装教程均是在线一键安装教程,对于 ...
- linux7离线安装docker19,centos7离线安装docker
1.制作离线yum源 将Centos7的iso镜像包(dvd完整版)上传到服务器,挂载镜像,制作yum源 mkdir -p /media/centos7/ mount ./CentOS-7-x86_6 ...
- centos7 离线安装 rar 解压缩软件
一.下载最新Linux版本Rar软件 1.windows系统下载 在互联网电脑上进入rar官方网站,点击Downloads链接,进入下载界面,复制RAR 6.11 for Linux x64RAR 6 ...
最新文章
- 前沿 | DeepMind 最新研究——神经算术逻辑单元,有必要看一下!
- LeetCode-剑指 Offer 03. 数组中重复的数字
- Python 面试中可能会被问到的30个问题
- Delphi 与 DirectX 之 DelphiX(71): TDIB.Negative;
- nuxt解决首屏加载慢问题_如何解决百度云盘下载速度慢的问题
- 判断应用程序是否是当前激活程序(获得焦点的程序)
- 关联规则应用场景实例十则
- Java之LockSupport详解
- 【转】详细图解Vmware与主机间共享文件的方法
- react-native 异常处理 Execution failed for task ':app:mergeDebugResources'.
- 电脑配置Java环境变量之后,在cmd中仍然无法识别
- Reacvt-Native 图片下载使用介绍
- 计算机组成原理白中英ppt,计算机组成原理(本全)白中英.ppt
- crontrigger java_Java触发器CronTrigger
- 录制计算机课,ClassIn怎么录制视频 录课操作步骤
- Webpack打包UMD的export要带default访问问题
- 箭头函数及其this指向
- 《可复制领导力》读后感
- 基于kettle的可视化数据集成平台
- Android内核层驱动程序UAF漏洞提权实例
热门文章
- GTX1080 安装 CUDA 7.5
- 【tensorflow】OP_REQUIRES failed at variable_ops.cc:104 Already exists: Resource
- LeetCode 142. Linked List Cycle II--单向链表成环的起点--C++,Python解法
- live2d模型_使用二次元模型动画人物让自己网站“骚起来”
- sentinel安装
- Centos7 Docker Compose部署mysql5.7
- 使用命名空间:别名/导入
- mysql 添加table_mysql数据库对table的增删改查
- modbus报文解析实例_万字长文!春招面试总结,鹅厂T3Android高频面试真题+解析...
- faster rcnn接口_Faster R-CNN教程