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

ubuntu下proftp的編譯、安裝與測試

運(yùn)維 系統(tǒng)運(yùn)維
ubuntu下proftp的編譯、安裝與測試:proftpd(Professional FTP daemon),是針對(duì)Wu-FTP的弱項(xiàng)而開發(fā)的。除了改進(jìn)其安全性,還有具備許多Wu-FTP所沒有的特點(diǎn)。比如,能以Stand-alone、xinetd模式運(yùn)行。ProFTP不僅配置方便,而且有MySQL模塊,本文主要講述的是ubuntu下proftp的編譯、安裝與測試。

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

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

  1.   [root@ftpd /]# cp proftpd-1.2.0rc3.tar.gz /usr/src/  
  2.  
  3.   [root@ftpd /]# cd /usr/src  
  4.  
  5.   [root@ftpd src]# tar xvfz proftpd-1.2.0rc3.tar.gz  
  6.  
  7.   [root@ftpd src]# cd proftpd-1.2.0rc3  
  8.  
  9.   [root@pftd proftpd-1.2.0rc3]# ./configure  
  10.  
  11.   [root@pftd proftpd-1.2.0rc3]# make  
  12.  
  13.   [root@pftd proftpd-1.2.0rc3]# make install  
  14.  

  到現(xiàn)在為止,你已經(jīng)完成了proftpd的編譯和安裝。并且在/usr/local/etc/目錄下有一個(gè)默

  認(rèn)的proftpd配置文件proftpd.conf。

  啟動(dòng)測試

  對(duì)于筆者的試驗(yàn)系統(tǒng)RedHat6.2來說,需要將該配置文件中:

  1.   Group nogrou! p  
  2.  

  修改為:

  1.   Group nobody  
  2.  

  因?yàn)閞edhat系統(tǒng)中nobody用戶屬于nobody組,而不是nogroup組。

  若需要將proftpd設(shè)置為系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)則通過如下命令拷貝啟動(dòng)文件:

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

  然后修改該腳本的可執(zhí)行屬性:

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

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

  修改

  1.   export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin" 
  2.  

  為

  1.   export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin" 
  2.  

  注:若將在運(yùn)行./cofigure命令時(shí)通過--prefix選項(xiàng)指定將proftpd安裝在/usr/sbin目! 錄下

  則不需要修改fuctions文件。

  然后運(yùn)行命令:

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

  則下次系統(tǒng)啟動(dòng)以后,proftpd將自動(dòng)啟動(dòng)。

  最后,需要確保系統(tǒng)當(dāng)前沒有ftp服務(wù)器在運(yùn)行:

  1.   [root@ftpd /]# netstat -ln  
  2.  

  若輸出中不包含

  1.   tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN  
  2.  

  這樣的內(nèi)容則可以直接啟動(dòng)proftpd,否則需要關(guān)閉以前的ftpd服務(wù)器。對(duì)于一般的缺省

  Linux安裝來說,則需要通過以下的途徑來關(guān)閉ftp服務(wù)器:

  編輯/etc/inetd.conf文件,在

 

  1.   ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a  
  2.  

  一行前加上#:

  1.   #ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a  
  2.  

  然后:

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

  得到inetd的進(jìn)程號(hào) ,重新啟動(dòng)inetd進(jìn)程:

  1.   [root@ftpd /]# kill -HUP 350  
  2.  

  然后通過如下命令啟動(dòng)proftpd:

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

  這時(shí)候可以通過如下命令來測試proftpd是否正常運(yùn)行:

  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.  

  則現(xiàn)在你就擁有了一個(gè)安全可靠的ftp服務(wù)器

【編輯推薦】

  1. 用MySQL和Proftpd配置FTP服務(wù)器
  2. ProFTPD 下的五大問題
  3. Linux ProFTPd服務(wù)器配置(全)
  4. Ubuntu vsftpd服務(wù)安裝設(shè)置
  5. ProFTPD的啟動(dòng)與測試
  6. 手把手教你 配置ProFTPD服務(wù)器
  7. ProFTPd的啟動(dòng)
  8. 在圖形界面下控制ProFTPD

 

責(zé)任編輯:zhaolei 來源: CSDN網(wǎng)
相關(guān)推薦

2011-07-02 14:11:46

Qt Gtk Ubuntu

2011-02-25 11:29:33

ProFTP參數(shù)

2010-01-08 09:43:40

Ubuntu ngin

2011-07-01 12:52:50

Ubuntu Qt wxWidgets

2010-01-07 14:31:59

Ubuntu編譯

2011-09-06 14:59:20

UbuntuMemcached

2011-02-21 16:00:41

UbuntuGFTP安裝

2011-02-21 17:17:05

UbuntuZimbra安裝

2010-01-07 11:08:56

Ubuntu DB2

2010-01-04 10:06:56

Ubuntu gcc

2011-02-25 10:04:49

proftpChroot

2023-03-09 11:02:40

linux編譯源碼

2011-01-18 18:21:44

Ubuntu安裝Thunderbird

2011-03-14 13:07:23

Ubuntu安裝LAMP

2011-02-25 14:35:06

ubuntuproftp安裝

2011-03-03 14:47:35

2011-03-03 14:47:35

2011-03-03 09:04:25

2010-02-22 09:33:37

Ubuntu MySQ

2010-01-14 14:51:07

CentOS安裝配置
點(diǎn)贊
收藏

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