文档介绍:手工安装
Proftpd 提供了多种安装格式,包括源代码方式、RPM 方式、deb 方式(debian 软件包)等。
本文 主要讨论源代码方式的安装
1 取得 proftpd
是其公司网站上有大量资料,到
ftp:// ftp:///
可以下载最新的*.
2 安装 proftpd
解开文件
#tar zxvf proftpd-
#cd proftpd-
设定安装到/www/protpd 目录中
#./configure --prefix=/www/proftpd --enable-shadow
#make
#make install
3 设定
几个文件的功能及路径
/www/proftpd/sbin/proftpd 执行程序
/www/proftpd/etc/ 设置文件
/www/proftpd/var/ proftpd 做为一个服务的 ID 号
文件,起动服务
做为一个服务起动
在默认的"/www/proftpd/etc//"文件中有一行文字
"ServerType standalone",指定"/www/proftpd/sbin/proftpd"以
一个服务的方式来工作,可以放"/www/proftpd/sbin/proftpd"到
"/etc/"文件中,以便开机起动.
中起动
也可以改变"ServerType standalone"为"ServerType inetd",
并修改"/etc/"中的
ftp stream tcp nowait root /usr/sbin/
改变为
ftp stream tcp nowait root
/www/proftpd/sbin/proftpd proftpd
当然也可以改为
ftp stream tcp nowait root /usr/sbin/tcpd
/www/proftpd/sbin/proftpd
注意做为服务器设定可以直接执行 /www/proftpd/sbin/proftpd 起
动服务
如果放在 文件中,就是修改完后 killall -HUP inetd
的一个简单设定及说明(proftpd 文件解压后,/doc 目录内有
的说明)
#服务器的名称
ServerName "ProFTPD
Default Installation"
# 服务器的服务方法( 系统服务/inetd 连接) ServerType
standalone/inetd
ServerType standalone
#默认服务
DefaultServer on
#服务器使用的 port 号码
Port