Klien ossftp dapat mengakses server ossftp menggunakan AccessKey atau pengguna logon kustom, yang keduanya memerlukan izin untuk mengakses bucket target. Topik ini menjelaskan cara membuat pengguna logon kustom di server ossftp.
Prasyarat
ossftp telah diinstal. Untuk informasi selengkapnya, lihat Install ossftp.
Prosedur
-
Masuk ke server tempat ossftp diinstal.
-
Buka direktori instalasi ossftp.
-
Ubah bagian accounts dalam file config.json.
Contoh konfigurasi:
{ "modules":{ "accounts":[ { // Tentukan ID AccessKey dan AccessKey Secret yang memiliki izin pada bucket. "access_id":"yourAccessKeyID", "access_secret":"yourAccessKeySecret", // Tentukan nama bucket target. "bucket_name":"examplebucket", // Opsional. Membatasi akses pengguna hanya ke path ini. Jika dikosongkan, pengguna dapat mengakses seluruh bucket. "home_dir":"examplefolder/", // Tentukan kata sandi logon kustom. "login_password":"password1", // Tentukan username logon kustom. "login_username":"user1" }, { // Tentukan ID AccessKey dan AccessKey Secret yang memiliki izin pada bucket. "access_id":"yourAccessKeyID", "access_secret":"yourAccessKeySecret", // Tentukan nama bucket target. "bucket_name":"examplebucket", // Opsional. Membatasi akses pengguna hanya ke path ini. Jika dikosongkan, pengguna dapat mengakses seluruh bucket. "home_dir":"", // Tentukan kata sandi logon kustom. "login_password":"password2", // Tentukan username logon kustom. "login_username":"user2" } ], "launcher":{ "auto_start":0, "control_port":8192, "language":"cn", "popup_webui":1, "show_systray":1 }, "ossftp":{ "address":"127.0.0.1", "bucket_endpoints":"", "log_level":"INFO", "passive_ports_start":51000, "passive_ports_end":53000, "port":2048 } } } -
Restart layanan ossftp agar perubahan diterapkan.
-
Di browser, akses antarmuka web ossftp.
Device
Endpoint
Local machine
http://127.0.0.1:8192Other machine
http://<IP address of the Linux server>:8192 -
Pada antarmuka web ossftp, klik Restart.
PentingJangan klik Exit. Tindakan ini akan menghentikan layanan ossftp.
-