本文介紹如何安裝ossftp。
操作步驟
下載ossftp安裝包。
作業系統
說明
安裝包
Windows
Windows系統預設未安裝Python2.7,所以安裝包中包含了Python2.7,解壓後即可使用。
Linux
Linux系統預設安裝Python2.7或Python3.x,所以安裝包中不再包含可執行檔Python,只包含了相關依賴庫。
macOS
macOS系統預設安裝Python2.7或Python3.x,所以安裝包中不再包含可執行檔Python,只包含了相關依賴庫。
解壓ossftp安裝包。
重要安裝包解壓後的路徑不能包含中文。
運行ossftp。
作業系統
操作方式
Windows
雙擊start.vbs。
說明如果雙擊沒有反應,請升級IE瀏覽器的版本或將預設瀏覽器設定為其他瀏覽器。
Linux
執行以下命令。
bash start.sh
macOS
雙擊start.command。
ossftp運行後會預設開啟原生以下連接埠:
TCP 2048連接埠:FTP服務連接埠,用於接收FTP請求。
TCP 8192連接埠:Web服務連接埠,用於開啟ossftp的圖形化管理介面。
說明如果您需要將ossftp服務提供給他人使用,在防火牆配置中開放TCP 2048連接埠和TCP 8192連接埠。
配置ossftp。
通過瀏覽器訪問ossftp的圖形化管理介面。
裝置
訪問網域名稱
本地機器
http://127.0.0.1:8192
其他機器
http://Linux伺服器IP:8192
在ossftp的圖形化管理介面完成以下配置。
參數
樣本值
說明
ossftp監聽地址
127.0.0.1
使用FTP服務的用戶端IP。如果是在本機上運行用戶端,保持預設。
ossftp監聽連接埠
2048
ossftp的接收訪問請求的連接埠。不與其他連接埠衝突時,儲存預設。
ossftp被動連接埠範圍開始端點口
51000
ossftp回應訪問請求的開始端點口。不與其他連接埠衝突時,保持預設。
ossftp被動連接埠範圍終止連接埠
53000
ossftp回應訪問請求的結束連接埠。不與其他連接埠衝突時,保持預設。
ossftp日誌等級
INFO
設定ossftp的日誌輸出等級。取值如下:
DEBUG:記錄細粒度資訊事件,一般用於偵錯工具。
INFO:記錄軟體正常運行發生的事件。
WARNING:記錄不會對系統造成影響的非正常事件。
ERROR:記錄會對系統造成影響,但不影響系統穩定性的非正常事件。
CRITICAL:記錄導致系統無法正常工作的事件。
Bucket endpoints
examplebucket.oss-cn-hangzhou.aliyuncs.com
Bucket的訪問網域名稱。格式為
BucketName.Endpoint
。多個網域名稱以英文逗號(,)隔開。Language
cn
ossftp的顯示語言。
單擊儲存配置,然後單擊重啟使配置生效。
重要不要單擊退出,否則會導致ossftp停止運行。