1.找出两个“很大”的质数:P & Q N = P * Q M = (P – 1) * (Q – 1) 2.找出整数E,E与M互质,即除了1之外,没有其他公约数 3.找出整数D,使得 ED 除以 M 余 1,即 (E D) % M = 1,等价于E*D-1=K*M 4.经过上述准备工作之后,可以得到 ...
分类:
其他好文 时间:
2020-02-15 17:01:25
阅读次数:
65
最近要上传公司的代码到码云上,看了好几篇博客,含糊不清的居多,无奈只能自己尝试一下,下面分享一下自己的操作步骤:准备工作:首先需要安装好TortoiseGit,并且在码云上有自己的账号第一步:生成公钥在所有程序中找到“PuTTYgen”,或者在乌龟的安装目录下去找,我们需要用它生成公钥 找到之后打开 ...
分类:
Web程序 时间:
2020-02-14 20:22:15
阅读次数:
160
生成SSH 创建SSH,执行ssh-keygen -t rsa -C "youremail@example.com",会在.ssh目录下生成id_rsa、id_rsa.pub两个私钥和公钥。 image.png 有个路径需要填写 直接复制箭头部分就可以 通过cat ~/.ssh/id_rsa.pub ...
分类:
其他好文 时间:
2020-02-13 13:00:03
阅读次数:
72
思考 1.什么是非对称加密? 公钥加密系统,广泛用于数据加密传输 更详细的解释可参考维基百科 ( https://en.wikipedia.org/wiki/RSA_cryptosystem) 2.非对称加密难吗? very easy! 几乎每一种开发语言都能处理,同时也存在大量的工具 Python ...
分类:
编程语言 时间:
2020-02-12 22:25:11
阅读次数:
101
import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; import javax.crypto.NoSuchPaddingE ...
分类:
编程语言 时间:
2020-02-12 16:13:22
阅读次数:
74
Ansible简介 Ansible是一个开源部署工具 开发语言:python 特点:SSH协议通讯,全平台,无需编译,模块化部署管理 作用:推送Playbook进行远程节点快速部署 Ansible与Chef,Saltstack的区别 Chef Ruby语言编写,C/S架构,配置需要Git依赖,Rec ...
分类:
其他好文 时间:
2020-02-11 00:45:18
阅读次数:
78
Command模块: Command:在远程主机执行命令,默认模块可忽略-m。 Command:模块不支持变量,管道符,&,$,echo >等需要使用shell模块。 ansible all -m command -a 'systemctl restart network' 重启主机清单的所有主机的 ...
分类:
其他好文 时间:
2020-02-10 22:18:38
阅读次数:
86
原文地址:https://www.cnblogs.com/wubaiqing/archive/2011/12/18/2271724.html 特点: 1.可以快速的切换项目分支. 2.回滚某个分支的版本. 3.每次切换分支不用修改配置文件 (因项目而定义) 4.不用 新建/切换 虚拟目录/域名.因为 ...
分类:
其他好文 时间:
2020-02-10 15:15:53
阅读次数:
75
ansibleroles在实际的工作当中,一个完整的项目实际上是很多功能体的组合,如果将所有的功能写在一个playbook中会存在如代码耦合程度高、playbook长而维护成本大、灵活性低等一系列的问题。使用roles能巧妙的解决这一系列的问题。roles是ansible1.2版本后加入的新功能,适合于大项目playbook的编排架构。ansibleroles目录结构roles能够根据层次型结构自
分类:
其他好文 时间:
2020-02-10 14:09:46
阅读次数:
66
本章内容:一.inventory主机清单二.yml语法三.playbook详解+操作inventory主机清单ansible默认的主机清单是/etc/ansible/hosts文件主机清单可以手动设置,也可以通过DynamicInventory动态生成一般主机名使用FQDNvi/etc/ansible/hosts[webserver]#方括号设置组名www1.example.org#定义被监控主机
分类:
其他好文 时间:
2020-02-10 10:11:25
阅读次数:
97