ProFTPD安裝文件一

2021-03-31 08:56:59 字數 2410 閱讀 3018

1 取得 proftpd

2 安裝 proftpd

2.1 進入linux系統解開檔案

#tar proftpd-1.2.0rc3.tar.gz

#cd proftpd-1.2.0rc3

2.2 設定安裝到/usr/local/proftpd目錄中

#./configure --prefix=/usr/local/proftpd

#make

#make install 

3 設定

3.1幾個檔案的功能及路徑

/usr/local/proftpd/sbin/proftpd  執行程式

/usr/local/proftpd/etc/proftpd.conf  設定檔案

/usr/local/proftpd/var/proftpd.pid proftpd做為乙個服務的id號

3.2 設定proftpd.conf檔案,起動服務

3.2.1 做為乙個服務起動

在預設的"/usr/local/proftpd/etc/proftpd.conf/"檔案中有一行文字

"servertype standalone",指定"/usr/local/proftpd/sbin/proftpd"以

乙個服務的方式來工作,可以放"/usr/local/proftpd/sbin/proftpd"到

"/etc/rc.local"檔案中,以便開機起動.

3.2.2 放到i***d.conf中起動

也可以改變"servertype standalone"為"servertype i***d",

並修改"/etc/i***d.conf"中的

ftp stream tcp nowait root      /usr/sbin/in.ftpd in.ftpd

改變為

ftp stream tcp nowait root      /usr/local/proftpd/sbin/proftpd proftpd

當然也可以改為

ftp stream tcp nowait root      /usr/sbin/tcpd /usr/local/proftpd/sbin/proftpd

注意做為伺服器設定可以直接執行 /usr/local/proftpd/sbin/proftpd  起動服務

如果放在 i***d.conf檔案中,就是修改完後 killall -hup i***d

3.3 proftpd.con 的乙個簡單設定及說明(proftpd檔案解壓後,/doc目錄內有proftpd.conf的說明)

#伺服器的名稱

servername                 "proftpd default installation"

#伺服器的服務方法(系統服務/i***d連線) servertype standalone/i***d 

servertype                 standalone

#預設服務

defaultserver                      on

#伺服器使用的port號碼

port                               21

#proftpd在做為服務時的使用者名稱和組名

user                               nobody

group                              ftp

#根目錄設定,可以用/home也可用~,可以使使用者不能向上到根目錄下

defaultroot ~

#目錄的權力

〈directory /*>

allowoverwrite            on

〈/directory>

#其本anonymous使用者定義  

〈anonymous ~ftp>

user                               ftp

group                              ftp

useralias                  anonymous ftp

maxclients                 10

displaylogin                       wel***e.msg

displayfirstchdir          .message

#注意最好加上以下這一行

requirevalidshell            no

#設定為唯讀

〈limit write>

denyall

〈/limit>

〈/anonymous>

ProFTPD安裝和配置

proftpd是一款開放原始碼的ftp伺服器軟體,它是原來世界範圍使用最廣泛的wu ftpd的改進版,它修正了wu ftpd的許多缺陷,現簡要介紹一下安裝與配置。www.proftpd.org 選擇proftpd 1.2.10.tar.gz 上傳至 usr local src cd usr loca...

Ubuntu 安裝 proftpd,並新增虛擬使用者

安裝並配置 proftpd 安裝就不廢話了,apt 即可。然後修改 etc proftpd proftpd.conf 必須開啟,將使用者限定在自己的目錄中 defaultroot 因為虛擬使用者是沒有 shell 的,所以要開啟這個設定 requirevalidshell off 用 mod aut...

UBuntu9 10安裝proFTPd支援SFTP

1 支援sftp協議 2 不採用系統帳號驗證方式,改為資料庫mysql驗證 3 資料庫中不儲存密碼,只儲存經過sha256演算法加密過的可列印16位小寫字串,系統中還需儲存乙個salt檔案 4 資料庫中指定使用者目錄,proftpd能夠動態建立使用者目錄 修改檔案中的配置 etc ssh sshd ...