OSS FTP (ossftp) memungkinkan Anda mengakses bucket OSS melalui klien FTP standar apa pun. Halaman ini menjelaskan cara mengunduh, menginstal, dan mengonfigurasi OSS FTP di Windows, Linux, atau macOS.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Akun Alibaba Cloud dengan setidaknya satu bucket OSS
Titik akhir bucket dalam format
BucketName.Endpoint(misalnya,examplebucket.oss-cn-hangzhou.aliyuncs.com)Port TCP 2048 dan 8192 tersedia di komputer lokal
(Jika melayani pengguna lain melalui jaringan) Aturan firewall yang mengizinkan lalu lintas inbound pada port TCP 2048 dan 8192
Panduan cepat
Unduh paket instalasi untuk sistem operasi Anda (lihat Unduh paket instalasi).
Ekstrak paket ke jalur yang tidak mengandung karakter Tionghoa.
Jalankan OSS FTP sesuai sistem operasi Anda (lihat Jalankan OSS FTP).
Buka
http://127.0.0.1:8192di browser, masukkan titik akhir bucket Anda, lalu klik Save config, kemudian Restart.
Unduh paket instalasi
OSS FTP 1.2.0 tersedia untuk Windows, Linux, dan macOS.
Windows
Unduh ossftp-1.2.0-win.zip.
Paket Windows menyertakan Python 2.7. Tidak diperlukan instalasi Python terpisah.
Linux
Unduh ossftp-1.2.0-linux-mac.zip.
Linux secara default telah menyertakan Python 2.7 atau Python 3.x. Paket hanya berisi library dependensi yang diperlukan.
macOS
Unduh ossftp-1.2.0-linux-mac.zip.
macOS secara default telah menyertakan Python 2.7 atau Python 3.x. Paket hanya berisi library dependensi yang diperlukan.
Ekstrak paket
Ekstrak file .zip yang telah diunduh ke direktori lokal.
Jalur ekstraksi tidak boleh mengandung karakter Tionghoa. OSS FTP gagal dijalankan jika jalurnya mencakup karakter Tionghoa.
Jalankan OSS FTP
Jalankan OSS FTP sesuai sistem operasi Anda:
| OS | Action |
|---|---|
| Windows | Klik ganda start.vbs. |
| Linux | Jalankan bash start.sh. |
| macOS | Klik ganda start.command. |
Pada Windows, jika OSS FTP tidak dapat dijalankan, lakukan upgrade Internet Explorer ke versi yang lebih baru atau atur browser lain sebagai default.
Setelah OSS FTP dijalankan, layanan ini membuka dua port TCP di komputer lokal:
| Port | Purpose |
|---|---|
| 2048 | Server FTP — menerima permintaan FTP |
| 8192 | Server web — menyediakan antarmuka manajemen grafis |
Untuk melayani pengguna lain di jaringan, buka kedua port tersebut dalam konfigurasi firewall Anda.
Konfigurasi OSS FTP
Buka antarmuka manajemen grafis di browser:
Device URL Komputer lokal http://127.0.0.1:8192Perangkat jarak jauh http://<alamat IP Server Linux>:8192Atur parameter konfigurasi:
Parameter Example Description ossftp address127.0.0.1Alamat IP klien yang menggunakan layanan FTP. Jika klien dijalankan di komputer lokal, pertahankan nilai default. ossftp port2048Port yang menerima permintaan untuk OSS FTP. Pertahankan nilai default jika tidak bentrok dengan port lain. ossftp passive ports start51000Nomor port awal dari range port pasif. Pertahankan nilai default jika tidak bentrok dengan port lain. ossftp passive ports end53000Nomor port akhir dari range port pasif. Pertahankan nilai default jika tidak bentrok dengan port lain. ossftp log levelINFOTingkat output log. Nilai yang valid: DEBUG|INFO|WARNING|ERROR|CRITICAL. Lihat Tingkat log untuk detail selengkapnya.Bucket endpointsexamplebucket.oss-cn-hangzhou.aliyuncs.comTitik akhir yang digunakan untuk mengakses bucket, dalam format BucketName.Endpoint. Pisahkan beberapa titik akhir dengan koma (,).LanguagecnBahasa tampilan untuk OSS FTP. 
Klik Save config, lalu klik Restart agar pengaturan diterapkan.
PentingJangan klik Exit. Mengklik Exit akan menghentikan OSS FTP.
Tingkat log
| Level | Description |
|---|---|
DEBUG | Mencatat event informasi detail. Gunakan untuk debugging. |
INFO | Mencatat event yang terjadi selama operasi normal. |
WARNING | Mencatat event abnormal yang tidak memengaruhi perilaku sistem. |
ERROR | Mencatat event abnormal yang memengaruhi sistem tetapi tidak mengganggu keandalannya. |
CRITICAL | Mencatat event yang menyebabkan OSS FTP berhenti bekerja. |