1、为什么要使用PAM 为了让用户更合理地使用系统,应用程序或服务(如sshd、login、su、password、ftp等)不可避免地需要对用户进行安全认证,若按照各自的规则去配置非常耗费时间和精力且不能重用。 而PAM提供了统一的API,使应用程序的访问控制变得简单方便。 2、介绍 官方地址:h ...
分类:
其他好文 时间:
2017-11-20 19:08:18
阅读次数:
150
Spamcarver: 用kali下载图片 用binwalk查看是否有隐藏的文件 隐藏着一个zip文件 用foremost分离出文件 在/root/output/的目录下,得到flag 缝缝补补又三年: 下载zip文件,打开 key.txt文件打不开,flag应该就在里面 ...
分类:
其他好文 时间:
2017-11-18 00:52:29
阅读次数:
1373
(一)思路(1)通过yuminstallvsftpd*-y安装虚拟用户(2)关闭防火墙和Selinuxserviceiptablesstopsetenforce0(3)安装虚拟用户认证模块(4)创建虚拟用户的登录名和密码(5)生成数据库文件,并对数据库进行700授权(6)生成PAM验证文件(7)创建Vsftpd映射本地用户(8)修改v..
分类:
系统相关 时间:
2017-11-17 18:24:54
阅读次数:
199
capitalize()把字符串的第一个字符改为大写 str1.capitalize() casefold()把字符串的所有字符改为小写 count(sub[, start[, end]])返回sub在字符串里边出现的次数,start和end参数表示返回str.count('i',start.end ...
分类:
其他好文 时间:
2017-11-14 17:19:10
阅读次数:
205
1.三次握手和四次挥手?2.什么是OSI七层结构?3.http vs https?4.what is Ping?基于什么协议?使用方法?5.DNS?6.cookie vs session?7.LDAP?8.all about http9.TCP vs UDP ...
分类:
Web程序 时间:
2017-11-13 00:15:41
阅读次数:
153
import time user,passwd = 'zaizai','abc123' def auth(auth_type): print("auth func:",auth_type) def outer_wrapper(func): def wrapper(*args,**kwargs) pr ...
分类:
其他好文 时间:
2017-11-11 18:56:35
阅读次数:
172
SOCKS5 是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全 通过yum安装ss5 依赖包 yum install gcc openldap-devel pam-devel o ...
分类:
其他好文 时间:
2017-11-11 18:53:19
阅读次数:
271
一、基础介绍1.vsftpd运行模式分为standalone和xinetd模式,现在生产环境中,绝大多数均采用standalone模式。vsftpd一启动,standalone模式中进程会一直驻留在内存中,当接收到21端口的请求时vsftpd进程会fork出一个子进程去处理连接,而原进程继续监听21端口。另更加便于PAM验..
分类:
其他好文 时间:
2017-11-11 17:39:55
阅读次数:
248
了解了Ldap的基本概念之后就是Ldap的使用问题了,就像连接MySQL数据库,操作MySQL数据库中数据一样,我们怎么连接到Ldap呢?又是怎么操纵ldap中的数据呢? 我也是不断的在网上查找资料,最终选择使用Spring-ldap进行数据库的连接,因为我的项目使用SpringMVC+Spring ...
分类:
编程语言 时间:
2017-11-11 16:47:50
阅读次数:
416
1、查看是否安装了相关软件: 显示结果含有以下三个软件,则表示已经安装,否则需要安装缺失的软件 openssh-ldap-6.6.1p1-35.el7_3.x86_64 openssh-clients-6.6.1p1-35.el7_3.x86_64 openssh-6.6.1p1-35.el7_3. ...
分类:
其他好文 时间:
2017-11-11 14:07:40
阅读次数:
136