[教學]如何用Mac來架設FTP站-好用軟體篇

ad15

在上面一篇介紹用Mac OSX內建的程式來架設FTP之後,你一定會覺得內建的程式真的太陽春囉,如果自己用是沒有問題,如果要提供給親朋好友用的時候,就會顯得有點捉襟見絀囉,這邊我們介紹給你一個免費的開放原始碼軟體-PureFTPD,這是一套功能比較齊全的架設FTP軟體,推薦給你~

1下載安裝軟體
首先,點選這邊 去官方網站,或者直接點選這裡 下載PureFTPD

Arrow_Down下載完畢後,點選開虛擬資料夾,就可以選定你要安裝的版本,目前已經支援Intel的Mac了~

ad151

Arrow_Down之後就是一連串的安裝步驟,這邊不再多描述~

ad152

2初次設定

Arrow_Down安裝完畢之後,去到"應用程式"的資料夾中,點選開啟PureFTPD,每次開啟它的時候,都會要求你輸入這台Mac的帳號密碼。

ad153

Arrow_Down接下來就是一步步的第一次啟動設定,步驟1/6,按下Continue

ad154

Arrow_Down步驟2/6,這邊是設定匿名登入的部份,大部分的狀況我們是不開放匿名登入的,所以勾選下方的Skip跳過,再點Continue

ad155

Arrow_Down步驟4/6,這邊是問你要不要記錄FTP站台的日誌內容,我們就保留預設值不變動,點選Continue

ad156

Arrow_Down步驟5/6,這邊要設定的是虛擬帳號和虛擬位置,我們也保留預設值不變動,點選Continue

ad157

中間我們有跳過幾個步驟,是Stanley忘記擷圖了^^,不過不影響啦,就保留預設值就好,一路Continue囉~

3啟用設定

Arrow_Down設定完畢了之後,就會自動開啟PureFTPD服務囉,一開始進入PureFTPD的時候,作者會請你捐一點錢給他,好讓他能夠存錢買新的電腦,繼續提供這樣免費的軟體,當然,你可以點選"Stop asking"然後"not now"來更進一步進行設定的工作。

ad158

Arrow_Down之後看到的主要設定視窗,右上角有一個Preferences的按鈕,之後FTP站的偏好都可以從這邊進去修改,例如你要更改Port之類的設定值。

ad159

Arrow_DownOK,我們就來先新增一個使用者帳號,點選"User Manager"然後"New"之後就可以進行下面的設定工作,比如說你在Login的地方就可以新增一個使用者,這邊我們建立一個test1的使用者,然後也要給他一組密碼,勾選"Account is activated"代表帳戶啟用,Home Directory是去選一個這個帳號用的起始目錄,另外也勾選一下"Restrict..."的選項,這樣這個使用者就不會亂跑到其他目錄去。

ad1510

Arrow_Down你可把你要分享給這位使用者的資料方放到上面"Home Directory"的目標資料夾下,但是如果你覺得要把檔案搬過去太麻煩,你就可以設定一個虛擬資料夾給他,換句話說就是建立一個"捷徑"資料夾給這個帳號看囉。在"Virtual Folders"的選項中,你可以找到你要分享的資料夾後,然後對資料夾點選兩下,這個資料夾就會成為"虛擬資料夾"囉,然後列在右邊。

ad1511

Arrow_Down另外在"Transfers"的選單中,你可以設定上下載的頻寬等等的設定值:

ad1512

當然,你可以反覆上面的步驟,建立多個使用者帳號和虛擬資料夾,透過這樣的設定,大致來說就可以了。

Arrow_Down喔,以上我們的設定因為和前面預設值有點小衝突,沒關係,點選"Fix & Continue"就可以了

ad1513

4開始連線吧

Arrow_Down設定完成後,就開始來連接FTP吧,用FTP軟體來新增連線,伺服器要換成你那台架FTP站的固定IP,然後帳號密碼,之後就可以連線囉~試試看吧!

ad1514

瀏覽次數至09年2月: 
9283

回應

chenziyu's picture

如何用FTP軟體來新增連線??  

如何用FTP軟體來新增連線??

 

green walker's picture

請Ching 指點, 如何用FTP連線? 不明第4步。

請Ching 指點, 如何用FTP連線? 不明第4步。

green walker's picture

已經解決了,我用Cyberduck

已經解決了,我用Cyberduck 解決了! Thanks!

careford's picture

我照著安裝與設定 而在mac我也為pureftpd打開防火

我照著安裝與設定

而在mac我也為pureftpd打開防火牆

可是卻出現:

無法從控制 Socket 讀取。Socket 錯誤 = #10054。

不知有沒有人知道怎麼解決