Proftpd:编译安装

下载 proftpd git

# wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.5a.tar.gz
# wget https://github.com/proftpd/proftpd/archive/v1.3.5a.tar.gz
# yum -y install gcc openssl-devel
# ./configure --prefix=/usr/local/proftpd/ \
--sysconfdir=/usr/local/proftpd/ \
--enable-nls --enable-openssl --enable-shadow
# make && make install

 

/usr/local/proftpd/bin/ 目录下的指令github

 

ftpasswd:添加虚拟用户和组shell

--passwd:建立密码文件,即 AuthUserFile 指定的文件ui

--group:建立组文件code

--name:虚拟用户ssl

--uid:虚拟用户的id开发

--gid:虚拟用户组idget

--file:密码文件放置路径。默认为 ftpd.passwd(在哪执行,生成在哪)openssl

--home:虚拟用家目录。/home/nohomeit

--shell:虚拟用户shell环境。/bin/false

 

ftpquota:磁盘配额

 

proftpd-1.3.5a/contrib/dist/rpm 目录中有不少开发者写好的配置

· proftpd.init.d:自启动

· proftpd.logrotate:logrotate配置文件

· xinetd:xinetd托管

· proftpd.spec:rpm制做spec文件

相关文章
相关标签/搜索