注:以下操作均基于centos7系统。安装ansibleansilbe可以通过yum或者pip安装,由于kubernetes-ansible用到了密码,故而还需要安装sshpass:pip install ansiblewget http://sourceforge.net/projects/ssh...
分类:
Web程序 时间:
2014-11-19 21:59:59
阅读次数:
283
主机的ip地址分配hostnameIPaddressrolemaster192.168.1.250/24ansiblenode2.mictiger.com192.168.1.120/24heartbeat,httpdnode3.mictiger.com192.168.1.130/24heartbeat,httpd1)修改hostname在node2和node3的/etc/hosts加入如下信息192.168.1.120 node2.mictiger.com node2
1..
分类:
其他好文 时间:
2014-11-19 02:05:09
阅读次数:
306
ansible简介ansible是与puppet、saltstack类似的集群管理工具,其优点是仅需要ssh和Python即可使用,而不像puppet、saltstack那样都需要客户端。与puppet类似,ansible也支持丰富的功能:批量执行支持模块化,支持playbook(相比puppet还...
分类:
其他好文 时间:
2014-11-17 00:18:59
阅读次数:
307
下载nginx服务器时提供了pgp证书,可以验证完整性。
pgp证书是这样生成的(个人理解):
1. 现找到文件的HASH码,类似于md5
2. 用私钥对其进行加密。
3. 将公钥暴露到网站上。
4. 将证书暴露到网站上。
5. 终端用户导入公钥到本地。
6. 终端用户使用公钥解密证书,拿出hash信息来验证文件的完整性。
参考列表:
http://www...
分类:
其他好文 时间:
2014-11-16 16:02:41
阅读次数:
346
客户端在访问服务器的时候,防止通讯信息被截取,进行加密处理通讯。在服务器上会有两把钥匙,公钥和私钥。公钥可以对所有公开,私钥只有服务器自己知道,并且公钥产生的密文只能通过私钥才能解开1:客户端发起请求,连接到服务器监听端口,服务器接收到请求用户,服务器把公钥发送回给客户端2:客户端拿到公钥后,用公钥...
分类:
其他好文 时间:
2014-11-14 22:41:42
阅读次数:
311
使用支付宝进行一个完整的支付功能,大致有以下步骤:
1>先与支付宝签约,获得商户ID(partner)和账号ID(seller)(这个主要是公司的负责)
2>下载相应的公钥私钥文件(加密签名用)
3>下载支付宝SDK(登录网站:http://club.alipay.com/)里面提供了非常详细的文档、如何签约、如何获得公钥私钥、如何调用支付接口
4>生成订单信息
5>调用支付宝客户端...
分类:
移动开发 时间:
2014-11-14 17:48:16
阅读次数:
217
最近,把自己的2个比较重要的项目,中国象棋-个人官网,放到了CSDN的Code平台。当然,目前是私有的,有开源部分项目的计划。 开发过程中,我是使用Windows平台的,工作和娱乐两不误。 最近,想要借鉴工作中的部署流程,在Linux平台,部署自动化,即使用git、maven、linux脚本、tomcat等脚本,将整个流程自动化。 个人官网http://FansUnion.cn 第1版...
分类:
其他好文 时间:
2014-11-13 18:54:13
阅读次数:
151
首先,在本地或者说是想要发起访问请求的机器的上创建好公钥和私钥(使用个人的用户登陆的,我用的root的用户,所以前面的标识符是#,而不是$ )进入到你的用户路径下的/home/xxx/.ssh/路径下,最好查看下都已经有了什么rsa之类的文件,后面创建的时候避免重名,使用ssh-keygen创建公钥...
分类:
其他好文 时间:
2014-11-13 18:39:09
阅读次数:
182
前言: 在SQL Server 2005和SQL Server 2008之前。如果希望加密敏感数据,如财务信息、工资或身份证号,必须借助外部应用程序或算法。SQL Server 2005引入内建数据加密的能力,使用证书、密钥和系统函数的组合来完成。 与数字证书类似。SQL Server 证书包括公钥...
分类:
数据库 时间:
2014-11-13 18:37:05
阅读次数:
227
# 环境 - Windows8 - Virtual box - vagrant # 试用 ansible ## 安装虚拟机 - `vagrant box add chef/centos-6.5` - `vagrant init chef/centos-6.5` ### 修改Vagrantfile > config.vm.define :node1 do |node| >...
分类:
其他好文 时间:
2014-11-13 13:09:13
阅读次数:
207