vs code 外掛擴充之 ftp-sync

September發表於2019-08-27

由於之前做的開發都是php相關,所以一直用的phpStorm,近期學習了vue,雖然phpStorm也對vue支援,但我發現的mac經常變得異常卡,電風扇哄哄響,實在受不鳥。緊接著在學習vue的過程中,發現vscode非常好用,是一個輕量級的編輯器,擁有豐富的外掛生態系統,對各個語言都很友好。

但我在開發過程中遇到了一個問題,鬱悶了我一星期,就是我怎麼也連線不上ftp,我試遍了vs code的所有ftp外掛,但我的phpstom卻可以,導致我在心裡默默罵了vscode一個星期垃圾,我每天都會搜尋和嘗試,都找不到解決辦法,我實在是不想放棄。就在今天,我突然靈機一現,覺得會不會是我的ftp的問題呢,由於的伺服器用的寶塔部署,ftp也是寶塔自帶整合的,然後去百度加上了搜尋關鍵字,果不其然,找到了原因...

BT寶塔這款linux伺服器管理皮膚,相信現在很多站長都有使用,操作簡便,傻瓜化,而且功能全面,什麼301設定,SSL證照申請,網站原始碼一鍵安裝等等,反正就是一句話,BT寶塔非常的好用,但是偶爾也會遇到一些BT寶塔的小問題,例如很多人就會遇到BT寶塔FTP連線不上用不了的問題,今天伺服器租用(主機吧)就專門再寫一篇關於BT寶塔FTP設定的教程給大家,希望能幫助大家順利設定好BT寶塔的FTP。

BT寶塔FTP設定

寶塔皮膚的FTP設定其實並不負責,大家需要做的就是放行埠與修改FTP配置檔案,BT寶塔的FTP埠為21及被動埠39000-40000。
以阿里雲ECS伺服器為例,我們需要登入阿里雲控制檯的ECS伺服器安全組,然後在安全組裡面新增安全組規則,然後對上述埠進行放行。

安全組規則設定截圖

BT寶塔FTP連線不上用不了的解決辦法,輕鬆幾步設定即可連線

(39000-40000 埠設定)

BT寶塔FTP連線不上用不了的解決辦法,輕鬆幾步設定即可連線

(21埠設定)

通過上面的埠設定,我們的寶塔皮膚所在的伺服器FTP埠就設定好了,下面我們還需要設定一下BT寶塔皮膚的FTP配置檔案,這一步也是大多數小夥伴安裝好BT寶塔皮膚以後FTP連線不上用不了的罪魁禍首,只有設定了BT寶塔的FTP配置檔案,我們才可以順利使用FTP對伺服器網站根目錄進行操作。

BT寶塔的FTP配置檔案修改

修改BT寶塔FTP配置檔案得操作步驟依次是:軟體商店-執行環境-FTP軟體-設定,如下圖;

BT寶塔FTP連線不上用不了的解決辦法,輕鬆幾步設定即可連線

然後我們在新開啟的視窗裡找到“配置修改”選項並點選,再使用Ctrl+F查詢ForcePassiveIP這個項,將ForcePassiveIP項前面的“#”號註釋掉,也就是刪除的意思,接下來我們把後面的IP地址:192.168.0.1 替換成我們的伺服器公網IP地址,最後點選下方的儲存按鈕即可。

BT寶塔FTP連線不上用不了的解決辦法,輕鬆幾步設定即可連線

這時我們的BT寶塔皮膚FTP配置檔案修改就大功告成了。

日照香爐生紫煙

相關文章