一、安装
1.解压缩
2.设置编译参数
./configure --prefix=/usr/local/proftpd \
> --enable-shadow --enable-autoshadow \
> --with-modules=mod_ratio:mod_readme:mod_wrap
(--enable-shadow和--enable-autoshadow表示要以系统的/etc/shadow作为FTP登录时的密码验证文件)
3.编译安装
make && make install
4.设置查询相关功能
vi /etc/man.config
加入下面一行
MANPATH /usr/local/proftpd/man
二、设置
以xinetd方式启动proftpd
1.建立并编辑文件/etc/xinetd.d/proftpd
写入:
service ftp
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/local/proftpd/sbin/proftpd
server_args = -c /usr/local/proftpd/etc/proftpd.conf
log_on_success += DURATION USERID
log_on_failure += USERID
}
2.编辑/usr/local/proftpd/etc/proftpd.conf
将行:ServerType standalone
改为:ServerType inetd
将行:Group nogroup
改为:Group nobody
三、测试
重启 /etc/rc.d/init.d/xinetd restart
netstat -ntlp
出现行
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 20313/xinetd
说明启动成功
阅读(817) | 评论(0) | 转发(0) |