自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何安裝Proftpd

運維 系統(tǒng)運維
如何安裝Proftpd:ProFTPD目標是實現(xiàn)安全且易于設(shè)定的FTP Server,用于目前Unix或類Unix平臺上。ProFTPD完全獨立而完整、重新改寫的一個FTP Server。本文講述的是如何安裝Proftpd。

  安裝 Proftpd:目前Unix或類Unix平臺上 FTP Server十分有限,最常使用的恐怕就是wu-ftpd了。雖然wu-ftpd有著極佳的效能同時也是一套很好的軟件,然而它卻欠缺了許多Win32平臺上FTP Server的一些特色,同時wu-ftpd過去也有不少的安全漏洞陸續(xù)被發(fā)現(xiàn)。

  ProFTPD的原創(chuàng)者本身就曾經(jīng)花非常多的時間尋找wu-ftpd 的漏洞加以改進并且增加許多功能。然而十分不幸的是,他很快地發(fā)現(xiàn)顯然wu-ftpd需要全部重新的改寫才能補足欠缺的設(shè)定能力以及缺乏的一些功能。

  ProFTPD不是從其它FTP Server的既有原始碼修改而產(chǎn)生的,相反的,它是完全獨立而完整、重新改寫的FTP Server。

  tar zxvf proftpd-1.3.1.tar.gz 進行解壓

  cd proftpd-1.3.1 進入文件夾

 

  1.   ./configure --prefix=/usr/local/proftpd --with-modules=mod_quotatab:mod_quotatab_file --enable-ctrls --enable-nls --enable-shadow --enable-dso --enable-autoshadow --enable-auth-pam  
  2.  
  1.   make && make install  
  2.  
  3.   # 編輯一個啟動腳本,  
  4.  

  cd proftpd-1.3.2 進入proftpd-1.3.2的解壓文件夾中

  cp contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd 拷貝 proftpd.init.d 到 /etc/rc.d/init.d 文件夾中,并改名為proftpd

  vim /etc/rc.d/init.d/proftpd 編輯這個文件,找到文件中有一行是PATH行,將它改成你所安裝proftpd所在的目錄。

  PATH="$PATH:/usr/local/proftpd/sbin:/usr/local/proftpd/bin" 我是安裝在 /usr/local/proftpd 文件下,保存退出

  1.   # 把/etc/rc.d/init.d/proftpd設(shè)成可執(zhí)行文件  
  2.  
  3.   chmod +x /etc/rc.d/init.d/proftpd  
  4.  
  5.   # 用 service proftpd start 和 service proftpd stop 和 service proftpd restart 來分別執(zhí)行開啟服務(wù),停止服務(wù)與重啟服務(wù)  
  6.  
  7.   chkconfig --level 35 proftpd on  
  8.  
  9.   chkconfig --add proftpd  
  10.  
  11.   # 修改配置文件 proftpd.conf  
  12.  
  13.   vim /usr/local/proftpd/etc/proftpd.conf  
  14.  

#p#

  常用參數(shù)列:

  User apache #以系統(tǒng)自帶用戶 apache 運行,建立用戶時指定 uid 為該用戶的ID

  Group apache #以系統(tǒng)自帶的組 apache 運行,建立組時指定 gid 為該級的ID

  DirFakeUser on ftp #不顯示真實的用戶名

  DirFakeGroup on ftp #不顯示真實的組名

  DefaultServer on

  UseReverseDNS off #客戶端鏈接速度,否則鏈接時會很慢

  IdentLookups off #客戶端鏈接速度,否則鏈接時會很慢

  DefaultRoot ~ #設(shè)置DefaultRoot不允許用戶訪問父目錄

  AuthUserFile /etc/proftpd/ftpd.passwd #虛擬用戶配置文件

  AuthGroupFile /etc/proftpd/ftpd.group #虛擬用戶組配置文件

  UseEncoding UTF-8 GBK #解決中文亂碼問題

  # 建立虛擬用戶,提高安全和方便管理

  復制配置權(quán)限的文件到 /usr/bin 下并設(shè)置為可執(zhí)行

  1.   cp ftpasswd /usr/bin  
  2.  
  3.   chmod +x /usr/bin/ftpasswd  
  4.  

  創(chuàng)建路徑和權(quán)限文件

  mkdir -p /etc/proftpd

  ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=ftpadmin --uid=48 --home=/home/ftpdata --shell=/sbin/nologin

  ftpasswd --group --file=/etc/proftpd/ftpd.group --name=admin --gid=48

  ftpasswd --group --name=admin --gid=48 --member=ftpadmin

  --uid, --gid 為配置文件 proftpd.conf 中定義的用戶和組的ID

  要修改用戶的 --home 可以 vim /etc/proftpd/ftpd.passwd,然后加強制寫稿操作 :w! 即可

  # 設(shè)置下權(quán)限

  chown -R apache:apache /var/www 或者 chmod –R 775 /var/ftp

  # 注意事項:

  1)如果連接不上,請檢查LINUX防火墻設(shè)置,要開通FTP端口可訪問

  2)ftpasswd執(zhí)行文件在安裝目錄contrib下,chmod +x ftpasswd 后,如果發(fā)現(xiàn)還不是不能執(zhí)行命令,可將它復制到/usr/bin目錄下

  3)安裝時加 --enable-ctrls ,然后在配置文件 proftpd.conf 中加 UseEncoding UTF-8 GBK 解決中文亂碼問題

  4)加快FTP鏈接速度

  1.   UseReverseDNS off  
  2.  
  3.   IdentLookups off  

【編輯推薦】

  1. ProFTPD.conf的詳細配置方法
  2. Proftpd配置文件結(jié)構(gòu)分析
  3. ProFTP下的參數(shù)說明
  4. Porftpd.conf的配置格式
  5. lampp的ProFTPd下新增FTP用戶的方法
  6. Debian下配置ProFTPd服務(wù)器
  7. Centos下ProFTPD配置FTP服務(wù)器
責任編輯:zhaolei 來源: CSDN
相關(guān)推薦

2011-02-22 09:50:01

2011-02-25 09:44:51

怎樣安裝Proftpd

2011-02-24 15:04:58

ProftpdCentos

2011-02-25 14:35:06

ubuntuproftp安裝

2011-02-24 13:15:59

2011-03-07 17:24:33

ProFTPD安裝

2011-03-03 14:47:35

2011-03-03 14:47:35

2011-02-23 10:43:17

2011-02-24 14:47:48

ProFTPD

2011-03-03 13:32:07

Proftpd安裝

2011-03-03 09:04:25

2011-02-23 10:11:10

ProFTPd安裝

2011-03-08 11:28:15

proftpd

2011-03-03 11:06:44

Ubuntu安裝ProFTPD

2011-02-25 15:38:12

ProftpdRedHat

2011-03-08 16:15:22

Proftpd安裝

2011-03-02 18:23:55

安裝Proftpd

2011-02-23 09:47:07

UbuntuProFTPdMySQL

2011-03-02 09:26:26

ubuntuproftpd
點贊
收藏

51CTO技術(shù)棧公眾號