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

在上面一篇介紹用Mac OSX內建的程式來架設FTP之後,你一定會覺得內建的程式真的太陽春囉,如果自己用是沒有問題,如果要提供給親朋好友用的時候,就會顯得有點捉襟見絀囉,這邊我們介紹給你一個免費的開放原始碼軟體-PureFTPD,這是一套功能比較齊全的架設FTP軟體,推薦給你~
下載安裝軟體
首先,點選這邊 去官方網站,或者直接點選這裡 下載PureFTPD
下載完畢後,點選開虛擬資料夾,就可以選定你要安裝的版本,目前已經支援Intel的Mac了~

之後就是一連串的安裝步驟,這邊不再多描述~
初次設定
安裝完畢之後,去到"應用程式"的資料夾中,點選開啟PureFTPD,每次開啟它的時候,都會要求你輸入這台Mac的帳號密碼。

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

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

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

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

中間我們有跳過幾個步驟,是Stanley忘記擷圖了^^,不過不影響啦,就保留預設值就好,一路Continue囉~
啟用設定
設定完畢了之後,就會自動開啟PureFTPD服務囉,一開始進入PureFTPD的時候,作者會請你捐一點錢給他,好讓他能夠存錢買新的電腦,繼續提供這樣免費的軟體,當然,你可以點選"Stop asking"然後"not now"來更進一步進行設定的工作。

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

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

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

另外在"Transfers"的選單中,你可以設定上下載的頻寬等等的設定值:
當然,你可以反覆上面的步驟,建立多個使用者帳號和虛擬資料夾,透過這樣的設定,大致來說就可以了。
喔,以上我們的設定因為和前面預設值有點小衝突,沒關係,點選"Fix & Continue"就可以了
開始連線吧
設定完成後,就開始來連接FTP吧,用FTP軟體來新增連線,伺服器要換成你那台架FTP站的固定IP,然後帳號密碼,之後就可以連線囉~試試看吧!
- 教學分類:


回應
如何用FTP軟體來新增連線??
如何用FTP軟體來新增連線??
請Ching 指點, 如何用FTP連線? 不明第4步。
請Ching 指點, 如何用FTP連線? 不明第4步。
已經解決了,我用Cyberduck
已經解決了,我用Cyberduck 解決了! Thanks!
我照著安裝與設定 而在mac我也為pureftpd打開防火
我照著安裝與設定
而在mac我也為pureftpd打開防火牆
可是卻出現:
無法從控制 Socket 讀取。Socket 錯誤 = #10054。
不知有沒有人知道怎麼解決