当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 环境:系统FreeBSDfreebsd.hcren.com4.9-STABLEFreeBSD4.9-STABLE [size=18:4151c61130][color=red:4151c61130][b:4151c61130]特别感谢 Freebsdchina的jayvan技术支持![/...
 

 

 ·icecast 网络电台软件安装    »显示摘要«
    摘要: icecast 网络电台软件安装 平台 freebsd 4.9 到www.icecast.org 下载软件,解包后 ./configure 但它会说缺libxslt 和libxml库 ftp://xmlsoft.org/xslt/ 在此处下载,并安装。 然后在配置icecast时它会说缺ogg 和vorbis库 在 http://www.vorbis.com/download_u......
    摘要: 1.snort简介 snort 是一个强大的轻量级的网络入侵检测系统。它具有实时数据流量分析和日志ip 网络数据包的能力,能够进行协议分析,对内容进行搜索/匹配。它能够检测各种不同的攻击方式,对攻击进行实时报警。更重要的它是免费的,在中小企业中很好的适应网络环境,不需要太多的资源和资金就能建立起一个优秀的ids系统。 2.系统平台 安装平台选择freebsd 4.9 ,本身足够安全,坚固;......


Pureftpd 架设与系统帐号分离的ftp服务器。

环境:系统freebsd freebsd.hcren.com 4.9-stable freebsd 4.9-stable 【程序编程相关:文件阅读指引

【推荐阅读:df -k &du -k

【扩展信息:SA239考前最后一次简要总结(10-1

[size=18:4151c61130][color=red:4151c61130][b:4151c61130]特别感谢 freebsdchina 的jayvan 技术支持![/b:4151c61130][/color:4151c61130][/size:4151c61130]

 :em02:  :em02:  :em02: 

研究freebsd 已有几个月了.但一直没有找到一个比windows下的serv-u 易管理的

ftp 服务器软件.前一段服务器都是用vsftpd+系统quota , 但帐号是系统本身帐号.虽然,我做了

/sbin/nologin

但感觉还是不安全.也试过.proftpd+mysql ,但如果一个企业就开ftp,你要与系统帐号分离,难道还要

装mysql,等等数据库不成?

下面我就把我pureftpd 配置写出来.本人是菜鸟,哪地方不对希望高手多多指点! 

我都是都过ports 方式安装的

freebsd# cd /usr/ports/ftp/pure-ftpd/

默认ports 安装pure-ftpd 不支持 puredb 需要

freebsd# vi makefile

加入 --with-puredb

然后wq!

freebsd# make with_lang=simplified-chinese install 

建立第一个虚拟用户:如down 用户,组都为888 主目录/home/888 

freebsd# mkdir /home/888

freebsd# chown -r 888:888 /home/888

freebsd# /usr/local/bin/pure-pw useradd down -u 888 -g 888 -d /home/888

password:            输入二次

enter it again:

建立用户数据库:

freebsd# /usr/local/bin/pure-pw mkdb /usr/local/etc/pureftpd.pdb

修改配置文件.

freebsd# cd /usr/local/etc/

freebsd# cp pure-ftpd.conf.sample pure-ftpd.conf

找到# puredb                        /etc/pureftpd.pdb

把#掉支掉,路径改成你刚才建的. 我的是/usr/local/etc/pureftpd.pdb

启动pureftpd ..

freebsd# /usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf

d:\>ftp 218.*.*.*

connected to *.*.*.*

220---------- 欢迎来到 pure-ftpd [tls] ----------

220-您是第 1 个使用者,最多可达 50 个连接

220-现在本地时间是 13:20.服务器端口: 21.

220 在 15 分钟内没有活动,您被会断线.

user (218.*.*.*:(none)):

好了.就这么简单.就与系统帐号完全分离了.如果你想即系统帐号又与puredb 帐号同时使用

在pure-ftpd.conf 打开unixauthentication            yes

些项即可.自启动把/usr/local/etc/rc.d/pure-ftpd.sh.sample 改名cp 去掉.sample 即可.其实还有

很多比如quota ,好多,你们慢慢研究吧!最后把我的pureftpd 给大家看一看.

###########################################################

#                                                          #

#         configuration file for pure-ftpd wrappers        #


...   下一页
 ·freebsd5.2中成功安装oracle9i手记    »显示摘要«
    摘要: 无可否认freebsd是最优秀的操作系统之一,但缺少大型商业数据库的支持阻碍了freebsd走向高端和企业应用,oracle作为数据库的领头雁,如果能够在freebsd上安家,则是我等freebsd fans的一个鼓舞。经过两天的努力并参考了一个俄文网站的关于在freebsd上安装oracle8i的介绍,成功地在freebsd5.2上安装的oracle9i。以下是安装手记。 一 内核配置 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE