作者:桑正青0V1 | 来源:互联网 | 2014-05-28 09:12
1.下载PROFTPD从官网下载proftpd-1.3.2.tar.bz2解压tarjxvfproftpd-1.3.2.tar.bz22.安装cd/proftpd-1.3.2/./configure--prefix/install_dir\--enable-shadow--enable-autoshadow\--wit
1.下载PROFTPD
从官网下载
proftpd-1.3.2.tar.bz2
解压 tar jxvf proftpd-1.3.2.tar.bz2
2.安装
cd /proftpd-1.3.2/
./configure --prefix=/install_dir \
>--enable-shadow --enable-autoshadow \
> --with-modules=mod_ratio:mod_readme:mod_wrap
##prefix是我们要安装的目录
##--enable-shadow 与--enable-autoshadow
是预计要以系统的/etc/shadow做为我的FTP登入时的密码验证档案!
##还加入许多的支援模块组。
make && make install
3.设定一些查询功能。
vi /etc/man.config
MANPATH /insall_dir/proftpd/man
4.加入用户。
groupadd logftp
useradd -d /home/logftp -g logftp -s /sbin/nologin logftp
-d是指新建用户的主目录
-g是加入的组
-s /sbing/nologin 指定用户不能从shell登录,只能从FTP方式登录,处于安全考虑。
5.修改proftpd.conf
user
logftp
group logftp
umask 002
#允许所以,组用户对FTP进行管理。
6.修改主目录的权限
chgrp -R logftp /home/logftp
chown -R logftp /home/logftp
7.启动proftpd
/proftpd_instll_dir/sbin/proftpd -c
/proftpd_instll_dir/etc/proftpd.conf
加入系统开机启动:
vi /etc/rc.local
/proftpd_install_dir/sbin/proftpd