1.安装vsftpd:[root@localhost~]#yum-yinstallvsftpd用户认证配置文件:/etc/pam.d/vsftpd服务脚本:/etc/rc.d/init.d/vsftpd配置文件目录:/etc/vsftpd主配置文件:vsftpd.conf匿名用户:共享资源位置:/var/ftp系统用户通过ftp访问资源是的位置:用户自己的家目录;虚拟用户..
分类:
其他好文 时间:
2015-11-18 02:11:47
阅读次数:
303
在使用sshd docker 镜像时, 发现一个比较诡异的问题, 有些启动的容器可以连接, 有些不能.例如 :启动2个容器(这两个容器都有问题) :[root@localhost ~]# docker run -d --name di digoal/sshd_ceph:giant[root@loca...
分类:
其他好文 时间:
2015-11-12 19:51:53
阅读次数:
241
使用pam_tally2模块来实现用户多次输入密码错误后锁住账号的需求,在/etc/pam.d/common-auth中增加pam_tally2的ruleauthrequiredpam_tally2.sodeny=5配置完成后先用login或者ssh的方式验证一下,当用户错误输入密码5次后,账户都会被锁住10秒钟;账户解锁后输入正确的密码,pam..
分类:
系统相关 时间:
2015-11-07 06:51:22
阅读次数:
564
Linux运维第三阶段(十三)nss&pam一、nss(networkserviceswitch网络服务转换)authentication(认证,决定用户的用户名和密码是否能通过检验)authorization(授权,决定用户是否能访问某服务)audition(审计)username-->UIDgroupname-->GIDhttp-->80portFQDN..
分类:
系统相关 时间:
2015-11-05 19:06:38
阅读次数:
352
pam_cracklib.so位于/etc/pam.d/system-auth中pam_cracklib.so相关的optionsdebugThisoptionmakesthemodulewriteinformationtosyslog(3)indicatingthebehaviorofthemodule(thisoptiondoesnotwritepasswordinformationtothelogfile).authtok_type=XXXThedefaultactionisforthemo..
分类:
系统相关 时间:
2015-11-04 19:35:57
阅读次数:
228
iOS下可以使用NSUserDefault、NSKeyedArchiver、sqlite、CoreData几种常用的方式来存储数据,其中NSUserDefaults用来存储类似用户的配置等这些的数据,后两者用户存储大批量和比较复杂的数据。NSUserDefault 基本上支持所有的原生数据类型NSS...
分类:
其他好文 时间:
2015-11-01 15:16:30
阅读次数:
221
一、pam简介Linux-PAM(linux可插入认证模块)是一套共享库,使本地系统管理员可以随意选择程序的认证方式. 换句话说,不用(重新编写)重新编译一个包含PAM功能的应用程序,就可以改变它使用的认证机制. 这种方式下,就算升级本地认证机制,也不用修改程序.PAM使用配置/etc/pam.d/...
分类:
系统相关 时间:
2015-10-27 23:49:13
阅读次数:
310
iOS中用来查询当前连接的网络信息的API即CNCopyCurrentNetworkInfo这个API位于SystemConfiguration.framework里面,使用时需要增加.h和包含库文件使用时可以直接包含#import代码如下:+ (NSString*)getWifiName{ NSS...
分类:
移动开发 时间:
2015-10-27 15:10:36
阅读次数:
237
使用 OC swift 截取路径中的最后的文件名如何截取下面路径中最后的文件名 AppDelegate.swift/Users/XXX/Desktop/Swift/swift02/code/02-自定义LOG/Weibo/Weibo/AppDelegate.swift使用 OC 如何截取- (NSS...
分类:
编程语言 时间:
2015-10-24 14:24:56
阅读次数:
265