freebsd下安装proftpd
2009-05-13 13:42:35来源:未知 阅读 ()
aaaa
#操作系统freebsd 6.1 mysql5.0.27
#使用port方式安装proftpd
cd /usr/ports/ftp/proftpd-mysql/
make install clean
#这里会让你选择相应的模块,我们选择
[url=javascript:;]mysql[/url]
,其他的自己看着选择
#安装好了以后,编辑/etc/rc.conf文件,加入一行 proftpd_enable="YES";
#然后启动看看
/usr/local/etc/rc.d/proftpd start
#很不幸,抱错信息出来了
Starting proftpd.
- warning: unable to determine IP address of 'FBSD11.localdomain'
- error: no valid servers configured
- Fatal: error processing configuration file '/usr/local/etc/proftpd.conf'
#我的机器名就叫FBSD11.localdomain,好像是解析不了,上网查了一下,需要在配置文件里面加一句定义默认地址,于是在配置文件/usr/local/etc/proftpd.conf里加入一句
DefaultAddress 192.168.xxx.xxx
#保存以后启动,成功。
#接下来,我们来配置使用mysql存放用户名密码的认证方式。
以下内容摘抄于:
http://www.goalercn.com/program/view.php?id=602
#编辑/usr/local/etc/proftpd.conf
#关闭dns反解
UseReverseDNS off
#设置系统各种超时时间和重试次数
MaxLoginAttempts 3
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
TimeoutStalled 3600
######################### 下面是MySQL数据库部分设置 ###########
#数据库联接的信息
#FTP是
[url=javascript:;]数据库[/url]
名,localhost是MySQL主机名,3306是mysql服务的端口号
#Michael是连接数据库的用户名,testpwd是密码(如果没有密码留空)
SQLConnectInfo FTP@localhost:3306 dbadmin dbpasswd
#数据库认证的类型
SQLAuthTypes Backend Plaintext
#指定用来做用户认证的表的有关信息。(将在后面创建)
SQLUserInfo FTPUSERS userid passwd uid gid homedir shell
SQLGroupInfo FTPGRPS groupname gid members
#数据库认证
SQLAuthenticate users groups usersetfast groupsetfast
#保存退出
#在mysql中创建一个数据库FTP,创建一个用户dbadmin,密码为dbpasswd,开放FTP库的权限给dbadmin,然后创建两个表
CREATE TABLE `FTPGRPS` (
`groupname` text NOT NULL,
`gid` smallint(6) NOT NULL default '0',
`members` text NOT NULL
) ENGINE=MyISAM;;
INSERT INTO `FTPGRPS` VALUES ('FTPGRP', 2001, 'FTPUSR');
INSERT INTO `FTPGRPS` VALUES ('ftpusers', 2002, 'ftp');
CREATE TABLE `FTPUSERS` (
`userid` text NOT NULL,
`passwd` text NOT NULL,
`uid` int(11) NOT NULL default '0',
`gid` int(11) NOT NULL default '0',
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
- 求PC-BSD 7.1安装指南? 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash