配置pureftp + mysql 认证登陆
来源:互联网 发布:传奇屠龙 知乎 编辑:程序博客网 时间:2024/05/01 13:04
前期准备:
一、数据库的安装、配置、设计及基本操作
安装
- #cd /usr/ports/databases/mysql51-server &&make WITH_CHARSET=gbk WITH_XCHARSET=all
- WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes BUILD_STATIC=yes install clean
修改数据库路径至
- #/usr/local/etc/rc.d/mysql-server stop
- #mv /var/db/mysql /data/mysql
- #vi /usr/local/etc/rc.d/mysql-server
- #mysqladmin -u root -p password 'your password'
- #mysqladmin -u root -p variables |grep datadir
设计并创建FTP数据库
表中现在没有任何数据,现在我们向其中添加一条记录,也就是添加一个帐户
更新用户test的密码
删除某一用户
二、安装,配置pureftpd
- #cd /usr/ports/ftp/pure-ftpd &&make install clean
- BrokenClientsCompatibility yes
注:第一次玩BSD时,安装pure-ftpd成功后,死活用IE不能登录,就是由于这个参数引起的
- DisplayDotFiles no
- NoAnonymous yes
- MySQLConfigFile /usr/local/etc/pureftpd-mysql.conf
- CreateHomeDir yes
配置pureftpd连接mysql项
以下设置均为从数据库中取值
这样,就基本实现了FTP服务器的创建,不过,由于该FTP服务器上有PF防火墙,你会发现外网无法正常访问
仅prt模式可以主动登录,理一下FTP两种传输模式
- port:服务器主动连接客户端
- pasv:服务器被动接受客户端的连接
怎么办,嘿嘿,有办法,
开启pure-ftpd被动端口选项
然后,在PF中添加如下规则
- 配置pureftp + mysql 认证登陆
- pureftp配置
- PUREFTP 自定义认证
- pureftp的配置
- pureftp+pureadmin安装配置
- pureftp+pureadmin安装配置
- ssh登陆免认证配置方法
- 登陆认证
- PPPoE + FreeRadius + Mysql 认证配置
- OPENVPN+MYSQL认证+客户端配置
- 【甘道夫】Ubuntu集群配置免认证登陆
- 集群内部的SSH密钥认证登陆机制配置(免密登陆)
- Debian proftpd + mysql虚拟用户认证配置
- Debian proftpd + mysql虚拟用户认证配置
- FreeRadius2.1.9+Mysql 配置Radius认证
- asterisk使用MYSQL认证的配置方法
- MySQL- 配置与DOS界面登陆
- 关于mysql用户登陆、配置问题解决方法
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用31
- Linux常用C函数—信号处理篇
- 卫视通:社交电视应用
- redhat linux5 vsftp安装与配置
- 解密回声消除技术之一(理论篇)
- 配置pureftp + mysql 认证登陆
- 解密回声消除技术之二(应用篇)
- unix系统管理常用命令
- Oracle的锁表与解锁
- 全面解析ASP.NET2.0下的URL重写
- HDOJ2044
- 用智能技术解决堵车
- 在ASP.NET中重写URL-UrlReWrite
- 卸载和删除本地Oracle文件的快速方法