ProFTPD 安装与配置

(0 comments)

下载源代码,并编译安装:

./configure --prefix=/usr/local/proftpd \
--with-modules=mod_ldap
make
make install

复制帮助文件到系统目录:

cd /usr/local/proftpd/man
for i in `ls`; do cp $i/* /usr/local/man/$i/; done

ProFTP的配置文件和Apache的配置文件风格很相似,常用参数如下:

服务配置

ServerName                      "ftp.liaojl.com"
ServerType                      standalone
DefaultServer                   on
Port                            21
User                            nobody
Group                           nobody

权限设置

Umask                           022
# 允许文件被覆盖
AllowOverwrite                  on

性能参数

# 最大 proftpd 的 PID 数量
MaxInstances                    30
# 最多允许同时在线用户数量
MaxClients                      10

限制用户(chroot)

DefaultRoot ~

当需要维护服务器时可以临时关闭服务器,

./ftpshut -now

维护结束后,恢复打开服务器,其实就是移去 /etc/shutmsg 文件。

./ftpshut -R
Currently unrated

Comments

There are currently no comments

New Comment

required

required (not published)

optional

required