1、安装mysql数据库及开发环境#yum-yinstallmysql-servermysql-devel2、安装pam_mysql-0.7RC1#tarxfpam_mysql-0.7RC1.tar.gz#cdpam_mysql-0.7RC1#./configure--with-mysql=/usr--with-openssl#make#makeinstall#启动mysql#servicemysqldstart3、创建数据库、表及虚拟用户mysqla..
分类:
数据库 时间:
2015-05-23 06:37:39
阅读次数:
297
第八章:RedhatLinuxHTTPServer----Apache1.课程目标了解RedhatLinux中的HTTPServer----Apache;掌握Apache服务的安装、启动、开机自动加载;掌握Apache的基本配置:默认站点、个人主页;掌握Apache的高级配置:虚拟主机、用户访问控制、用户验证登录、TLS网站加密、动态Web;..
分类:
Web程序 时间:
2015-05-21 19:44:48
阅读次数:
868
当我们在网站的某些特定目录放置了比较私密的信息,而又只想提供给我们信任的指定用户访问,这时就需要使用httpd的基于用户访问控制,其能帮你实现只有通过认证的用户才能被允许访问特定的资源,从而大大提高了网站的安全性。一、httpd基于用户的访问控制简介基于用户的访问控..
分类:
Web程序 时间:
2015-04-30 09:08:40
阅读次数:
208
前言vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,特点是小巧轻快,安全易用,目前在开源操作系统中常用的FTP套件主要有proftpd、pureftp、ServU和wu-ftpd等。本文将讲解vsftpd的基本功能和如何基于PAM和MySQL/MariaDB实现虚拟用户访问控制。基础配置介绍工作原理状态..
分类:
数据库 时间:
2015-04-20 18:56:56
阅读次数:
198
实验环境:CentOSrelease6.6(Final)1台WindowsXP1台IP地址:172.16.31.8http1.stu31.comweb服务器端172.16.31.188WindowsXP测试客户端WindowsXP安装了chrom浏览器和系统自带的IE浏览器软件版本:httpd-2.4.9.tar.bz2一.实验准备阶段:程序开发包组安装[root@http1~]#yumgroupins..
分类:
Web程序 时间:
2014-12-17 06:52:41
阅读次数:
578
基于用户访问控制(这里控制的是整个页面控制)用户认证类型:基本认证:Basic摘要认证:digest,是否明文还是密文的控制。虚拟用户:仅用于访问某服务和获取资源的凭证:用户帐号密码存放位置:.htpasswd这个文件用户名是明文的,密码是加密的。这个文件的名字也是你自己取的..
分类:
系统相关 时间:
2014-08-11 03:05:01
阅读次数:
283
我们只需要在受控制的视图函数前面加上@login_required就可以了。Oss/views.py# -*- coding:utf-8 -*-from django.contrib.auth.decorators import login_requiredfrom django.http impo...
分类:
其他好文 时间:
2014-07-14 23:59:29
阅读次数:
643