以这个版本为例
proftpd-1.2.4.tar.gz
www.proftpd.org ***************************************************************
安装方法:
***************************************************************
./configure --prefix=/usr/local --enable-shadow
make (如果是双 CPU 建议采用 make -j3)
make install
***************************************************************
或者简单一点
./configure
make
make install
***************************************************************
配置方法:
450204387 于 2005-08-22 18:08:57发表:
好~~~谢谢
root 于 2005-08-19 17:16:07发表:
kbear就不错呀
love601 于 2005-08-18 15:48:20发表:
给大家一个简单配置VS-FTP的教程
love601 于 2005-08-17 17:27:40发表:
我总结的关于Proftp1.2.4的安装设置(原创)
#需要登录
--------------------------------------------------------------------------------
***************************************************************
关于ProFtpd的安装
***************************************************************
以这个版本为例
proftpd-1.2.4.tar.gz
www.proftpd.org
***************************************************************
安装方法:
***************************************************************
./configure --prefix=/usr/local --enable-shadow
make (如果是双 CPU 建议采用 make -j3)
make install
***************************************************************
或者简单一点
./configure
make
make install
***************************************************************
配置方法:
然后你可以发现 ProFTPD 安装在 /usr/local 下,"proftpd" 可以在/usr/local/sbin/
目录下找到,配置文件 proftpd.conf 位于:/usr/local/etc/
编辑/usr/local/etc/proftpd.conf,找到“Group xxxxxx”
改为“Group nobody”
***************************************************************
要锁定用户在自己的本身的目录下,请在proftpd.conf文件里加上一句:
DefaultRoot ~
FTP服务器相关命令
1、ftpshut:关闭FTP服务,并在/etc下生成文件shutmsg。要重新开放FTP服务,把/etc/shutmsg删除。
2、ftpcout:FTP服务器在线人数信息显示。
3、ftpwho:FTP服务器在线人员名单。
几个文件的功能及路径
/usr/local/sbin/proftpd 执行程序
/usr/local/etc/proftpd.conf 设置文件
/usr/local/var/proftpd.pid proftpd做为一个服务的ID号
设定proftpd.conf文件,起动服务
cd /etc/rc.d/rc3.d
ln -s /usr/local/sbin/proftpd S99proftpd
或者
修改/etc/rc.d/rc.local
加上下面这句
/usr/local/sbin/proftpd start
在proftpd环境下如何设定虚拟主机?
可以通过指令:VirtualHost来实现,一个最简单的例子:
ServerName "virtual FTP server"
若你仅仅希望通过匿名访问某个虚拟主机,则使用如下! 的指令:
Serv erName "virtual FTP server"
DenyAll
User private
Group private
AllowAll
这样192.168.2.35的这台主机则仅仅允许匿名登录。
如果要求登陆访问,可以这样
User lixin
Group lixin
UserAlias publx lixin
AnonRequirePassword on
MaxClients 2
DisplayLogin welcome.msg
DisplayFirstChdir .message
AllowGroup lixin
DenyAll
GroupOwner lixin
Umask 007
HideUser root
HideGroup root
你登录的用户名、密码必须是linux注册的用户名、密码,所要访问的目录的属性也必须是用户名有相应权限的。目录里当然还要有东西
CMK 于 2005-08-17 11:51:44发表:
系统那个连接速度还是可以的
love601 于 2005-08-16 14:52:41发表:
有什么不对的地方请各位大虾批评!1
多谢了!