成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

怎樣配置ProFTPD服務器

運維 系統運維
 ProFTPD是一個Unix平臺上或是類Unix平臺(如Linux, FreeBSD...)的FTP服務器程序,它是在自由軟件基金會的版權聲明下開發、發布免費的軟件,也就是說任何只要遵守自由軟件基金會版權聲明的人,都可以隨意修改源始碼。本文主要說明了proFTPD的入門。

  ProFTPD設計目標是實現一個安全且易于設定的FTP Server。怎樣配置ProFTPD服務器?ProFTPD的特點又有哪些?

       目前Unix或類Unix平臺上FTP Server十分有限,最常使用的恐怕就是wu-ftpd了。雖然wu-ftpd有著極佳的效能同時也是一套很好的軟件,然而它卻欠缺了許多Win32平臺上FTP Server的一些特色,同時wu-ftpd過去也有不少的安全漏洞陸續被發現。ProFTPD的原創者本身就曾經花非常多的時間尋找wu-ftpd的漏洞加以改進并且增加許多功能。然而十分不幸的是,他很快地發現顯然wu-ftpd需要全部重新的改寫才能補足欠缺的設定能力以及缺乏的一些功能。ProFTPD不是從其它FTP Server的既有原始碼修改而產生的,相反的,它是完全獨立而完整、重新改寫的FTP Server。

一、ProFTPD的主要包括如下特點:

  * 單一主設置文件,包含許多指令以及其支配的組,pache Web Serve的設置不陌生的話相信一定會覺得十分容易操作設定。

  * 每個目錄都可以定義一個".ftpaccess"設置文件,就如同Apache的".htaccess"文件一樣可以設定該目錄的存取權限。

  * 可設定多個虛擬FTP server,而匿名FTP服務更是十分容易。

  * 可根據系統的負載(load)選擇以單獨運作(stand-alone)方式或是由inetd啟動。

  * 匿名FTP的根目錄不需要特定的目錄結構、系統二進制執行文件或其它系統文件。

  * ProFTPD不執行任何外部程序以免造成安全漏洞。

  * 具有隱藏目錄或隱藏文件,源自于Unix形式的檔案權限,或是user/group類型的檔案權限設定。

  * 能夠以一般使用者在單獨運作(stand-alone)模式下執行,以減少某些藉由攻擊方式取得root權的可能性。注:此功能與Unix的操作系統有關。

  * 支持系統記錄以及utmp/wtmp。

  記錄的方式與wu-ftpd的標準完全兼容,也支持記錄內容的延伸格式。

  * 支持Shadow&! nbsp;password,包括了帳號使用期限設定的功能。

二、編譯和安裝

  Proftpd提供了多種安裝格式,包括源代碼方式、RPM方式、deb方式(debian軟件包)等。本文主要討論源代碼方式的安裝。

  從ftp.proftpd.net下載最新版本的proftpd-1.2.0rc3到Linux服務器上。然后按照如下步驟進行處理:

  [root@ftpd /]# cp proftpd-1.2.0rc3.tar.gz /usr/src/

  [root@ftpd /]# cd /usr/src

  [root@ftpd src]# tar xvfz proftpd-1.2.0rc3.tar.gz

  [root@ftpd src]# cd proftpd-1.2.0rc3

  [root@pftd proftpd-1.2.0rc3]# ./configure

  [root@pftd proftpd-1.2.0rc3]# make

  [root@pftd proftpd-1.2.0rc3]# make install

  到現在為止,你已經完成了proftpd的編譯和安裝。并且在/usr/local/etc/目錄下有一個默認的proftpd配置文件proftpd.conf。

三、啟動測試

  對于筆者的試驗系統RedHat6.2來說,需要將該配置文件中:

  Group nogrou! p

  修改為:

  Group nobody

  因為redhat系統中nobody用戶屬于nobody組,而不是nogroup組。

  若需要將proftpd設置為系統啟動時自動啟動則通過如下命令拷貝啟動文件:

  [root@ftpd proftpd-1.2.0rc3]# cp ./contrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd

  然后修改該腳本的可執行屬性:

  [root@ftpd /]# chmod +x /etc/rc.d/init.d/proftpd

  然后編輯/etc/rc.d/init.d/functions:

  修改

  export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin" 為 export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin"

  注:若將在運行./cofigure命令時通過--prefix選項指定將proftpd安裝在/usr/sbin目! 錄下則不需要修改fuctions文件。

  然后運行命令:

  1.   [root@ftpd rc3.d]# chkconfig --level 35 proftpd on  
  2.  

  則下次系統啟動以后,proftpd將自動啟動。

  最后,需要確保系統當前沒有ftp服務器在運行:

  [root@ftpd /]# netstat -ln

  若輸出中不包含

  tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN

  這樣的內容則可以直接啟動proftpd,否則需要關閉以前的ftpd服務器。對于一般的缺省Linux安裝來說,則需要通過以下的途徑來關閉ftp服務器:編輯/etc/inetd.conf文件,在ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a 一行前加上#:

  #ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a 然后:

  [root@ftpd ! /]# ps ax|grep inetd

  350 ? S 0:00 inetd得到inetd的進程號 ,重新啟動inetd進程:

  [root@ftpd /]# kill -HUP 350

  然后通過如下命令啟動proftpd:

  [root@ftpd /]# /etc/rc.d/init.d/proftpd start

  這時候可以通過如下命令來測試proftpd是否正常運行:

  1.   C:WINDOWS>ftp 192.168.2.33  
  2.  
  3.   Connected to 192.168.2.33.  
  4.  
  5.   220 ProFTPD 1.2.0rc3 Server (ProFTPD Default Installation)[ftpd.test.com.cn]  
  6.  
  7.   User (192.168.2.33:(none)): ideal  
  8.  
  9.   Password:  
  10.  
  11.   230 User ideal logged in.  
  12.  
  13.   ftp> 
  14.  

  則現在你配置成功一個安全可靠的Proftpd服務器。

【編輯推薦】

  1. 如何配置proFTD
  2. 在CentOS系統安裝配置proftpd
  3. ProFTPD mod_tls模塊CA SSL證書驗證漏洞
  4. Linux中建立安全的ProFTPD應用經驗談
  5. ProFTPD STAT命令遠程拒絕服務攻擊漏洞
  6. ProFTPD字符編碼SQL注入漏洞
責任編輯:zhaolei 來源: 網絡轉載
相關推薦

2011-02-23 12:18:28

DebianProFTPd服務器

2011-02-22 10:55:13

ProFTPd服務器配置

2011-03-03 09:40:58

2011-02-23 10:18:51

CentosProFTPD

2011-03-07 17:04:02

ProftpdFTP

2011-02-25 16:26:17

2011-02-22 17:42:26

2011-02-23 09:01:37

2011-02-22 15:09:32

ProFTPD服務器

2011-02-25 10:58:01

PROFTPD命令

2015-08-04 13:29:06

Fedoralinux

2011-02-25 16:14:09

proftpdftp

2011-03-03 09:26:59

ProFTPD服務器管理

2011-02-24 14:14:22

PROFTPD命令

2011-02-25 16:14:09

proftpdftp

2011-03-08 15:16:02

2011-02-25 09:44:51

怎樣安裝Proftpd

2011-02-25 15:38:58

2011-02-24 13:33:35

ProFTPDFTP

2011-02-25 16:34:01

LinuxProftpdFTP
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品久久久一区二区三区 | www.亚洲视频.com| 欧美日韩视频在线播放 | 欧美综合一区二区三区 | 日韩在线电影 | 国产精品99久久久久 | 激情欧美一区二区三区中文字幕 | 日韩欧美一区二区在线播放 | 在线观看亚洲专区 | 2018国产大陆天天弄 | 欧美福利 | 99免费看| 国内精品伊人久久久久网站 | 毛片高清 | 久久综合伊人 | 日韩免费中文字幕 | 日韩一区二区三区精品 | 亚洲午夜电影 | 91视频88av| 激情在线视频网站 | 亚洲经典一区 | 欧美日韩国产一区二区 | 综合久久av | 日韩在线精品 | 久久国产精品99久久久久久丝袜 | 日本黄色片免费在线观看 | 亚州精品天堂中文字幕 | 性色av网站 | 国产精品色| 精品久久久久久国产 | 国产精品免费av | 午夜黄色影院 | 不卡一区二区三区四区 | 欧美日韩在线观看一区二区三区 | 中文字幕精品一区二区三区精品 | 综合国产| 欧美综合在线观看 | 中文字幕在线网 | 午夜影院在线观看免费 | 日韩精品久久久 | 成人二区|