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文件

相關文章
相關標籤/搜索