2016年10月16日

摘要: 创建工作目录: mkdir google-authentication 1. 安装二维码生成依赖 #wget http://fukuchi.org/works/qrencode/qrencode-3.3.1.tar.gz # tar xf qrencode-3.3.1.tar.gz #cd qren 阅读全文
posted @ 2016-10-16 22:40 kaka_jon 阅读(1196) 评论(0) 推荐(0) 编辑
 
摘要: Google Authenticator,谷歌身份认证器,Google公司推出的一款动态口令工具,旨在解决大家Google账户遭到恶意攻击的问题。该工具主要基于TOTP(Time-Based One-Time Password,基于时间的一次性密码)算法。需求:攻击者在通过某种方式持有了用户的用户名 阅读全文
posted @ 2016-10-16 21:23 kaka_jon 阅读(6466) 评论(0) 推荐(0) 编辑
 
摘要: 要开启openldap的日志功能是非常简单的:1.在slapd.conf中加一行:loglevel 4095 2.在/etc/rsyslog.conf 中加入ldap日志文档:local4.* /var/log/ldap.log3.在终端用命令重启rsyslog服务# service rsyslog 阅读全文
posted @ 2016-10-16 18:33 kaka_jon 阅读(4296) 评论(0) 推荐(0) 编辑
 
摘要: 第一部分:ldap1. 安装ldap 2. 配置ldap 说明:1. rootpw 后面的密码是由命令 slappasswd -s 123456 生成2. 证书使用命令生成:openssl req -newkey rsa:1024 -x509 -nodes -out server.pem -keyo 阅读全文
posted @ 2016-10-16 18:03 kaka_jon 阅读(6802) 评论(1) 推荐(1) 编辑
 

2016年10月8日

摘要: kerberos原理 第一部分:client获得TGT 1. client发送"I want a TGT to get Tickets"给KDC,KDC要求client这个principal输入密码,验证client身 份,验证通过后,生成一个用于该Client和KDC进行安全通信的Session 阅读全文
posted @ 2016-10-08 19:16 kaka_jon 阅读(1286) 评论(0) 推荐(0) 编辑
 

2016年9月5日

摘要: 软件:http://www.easeus.com/datarecoverywizard/free-data-recovery-software.htm 阅读全文
posted @ 2016-09-05 23:43 kaka_jon 阅读(153) 评论(0) 推荐(0) 编辑
 

2016年9月1日

摘要: #!/bin/bash#解压缩startup.tar.gz包cd /tmp && tar -zxf startup.tar.gz#初始化YUM源rm -rf /etc/yum.repos.d/*cp -ap ./file/*.repo /etc/yum.repos.d//bin/rpm --impo 阅读全文
posted @ 2016-09-01 16:49 kaka_jon 阅读(260) 评论(0) 推荐(0) 编辑
 
摘要: 1. 在/etc/ansbile/hosts中添加主机init2. 在sysinit.yml中修改要初始化的机器: hosts: init3. 设置不检查key export ANSIBLE_HOST_KEY_CHECKING=False4. 因为开启了selinux,所以需要安装libselinu 阅读全文
posted @ 2016-09-01 16:42 kaka_jon 阅读(342) 评论(0) 推荐(0) 编辑
 
摘要: 如果要生成list[1,2,3,4,5,6,7,8,9],可以使用range(1,10): 如果要生成[1*1,2*2,3*3,4*4,5*5,......,9*9]这样的呢,可以使用循环: 使用列表生成式,可以用一句话代替上面的循环: 基本格式是:[ statement for var in .. 阅读全文
posted @ 2016-09-01 11:24 kaka_jon 阅读(217) 评论(0) 推荐(0) 编辑
 

2016年8月31日

摘要: 函数是一个引用类型,函数对象可以被赋予给变量,然后通过变量调用: 函数对象有一个__name__属性,可以获得函数的名字: 如果我们现在要增强now()函数的功能(比如在执行now函数前打印日志),但是又不想修改now()函数,在代码运行期间动态增加功能的方式,叫做装饰器。 本质上,装饰器(deco 阅读全文
posted @ 2016-08-31 12:31 kaka_jon 阅读(173) 评论(0) 推荐(0) 编辑