Computing ID S3 adalah layanan penyimpanan Object Storage berbasis cloud yang sangat populer digunakan untuk menyimpan dan mengambil data dalam skala besar. Untuk mengakses bucket S3 dari sistem Linux, salah satu alat yang fleksibel dan mudah digunakan adalah Rclone. Artikel ini membahas cara mengkonfigurasi dan mengakses bucket S3 menggunakan Rclone di sistem operasi Linux.
Apa Itu Rclone?
Rclone adalah command-line tool yang digunakan untuk mengelola file pada penyimpanan cloud. Rclone mendukung berbagai penyedia cloud termasuk Computing ID S3, Google Drive, OneDrive, dan lainnya. Dengan Rclone, Anda dapat mengunggah, mengunduh, menyinkronkan, serta melakukan mount pada storage cloud seperti layaknya drive lokal.
Prasyarat
Sebelum memulai, pastikan Anda memiliki:
- Akun AWS dengan akses ke S3
- Akses
Access Key ID
danSecret Access Key
dari Portal Computing ID - Sistem operasi Linux yang sudah terinstal
curl
atauwget
Instalasi Rclone
Untuk menginstal Rclone di Linux, jalankan perintah berikut:
curl https://rclone.org/install.sh | sudo bash
Atau menggunakan package manager (misalnya di Ubuntu/Debian):
sudo apt install rclone
Verifikasi instalasi:
rclone version
Konfigurasi Rclone untuk Bucket S3
Setelah Rclone terinstal, jalankan konfigurasi:
rclone config
Ikuti langkah-langkah berikut:

- Ketik
n
untuk membuat remote baru. - Masukkan nama remote, misalnya
mys3
. - Pilih penyedia cloud dengan mengetik angka untuk Amazon S3 Compliant Storage. (biasanya ada di nomor 5)
- Pilih provider Minio (biasanya di nomor 17)
- Pilih anga 1 (Enter AWS credentials in the next step)
- Masukkan
AWS Access Key ID
. - Masukkan
AWS Secret Access Key
. - Pilih region S3 Anda, misalnya
ap-southeast-3a
. - Masukkan endpoint.
- Saat diminta inputkan location_constraint. tekan enter.
- Tekan enter terus hingga muncul pilihan Edit advanced config? tekan n dan y untuk menyimpan konfigurasi. dan lanjut tekan 1 untuk quit rclone config.
Contoh output konfigurasi:
[mys3]
type = s3
provider = Minio
access_key_id = YOUR_ACCESS_KEY
secret_access_key = YOUR_SECRET_KEY
endpoint = https://s3.computing.id
region = ap-southeast-3a
Cara Cepat: Edit Langsung Konfigurasi Rclone
Sebagai alternatif konfigurasi manual melalui perintah rclone config
, Anda juga dapat mengedit langsung file konfigurasi Rclone di:
~/.config/rclone/rclone.conf
Tambahkan konfigurasi seperti berikut:
[mys3]
type = s3
provider = Minio
access_key_id = YOUR_ACCESS_KEY
secret_access_key = YOUR_SECRET_KEY
endpoint = https://s3.computing.id
region = ap-southeast-3a

Pastikan file tersebut memiliki permission yang aman:
chmod 600 ~/.config/rclone/rclone.conf
Mengakses Bucket S3
Melihat daftar bucket:
rclone lsd mys3:

Melihat isi bucket tertentu:
rclone ls mys3:nama-bucket
Mengunduh file dari bucket ke lokal:
rclone copy mys3:nama-bucket/folder/file.txt /lokal/tujuan/
Mengunggah file ke bucket:
rclone copy /lokal/file.txt mys3:nama-bucket/
Mount Bucket S3 sebagai Drive
Jika Anda ingin mengakses bucket seperti filesystem lokal:
rclone mount mys3:nama-bucket /mnt/s3 --daemon
Pastikan Anda sudah menginstal FUSE (fuse
atau fuse3
) di sistem Anda agar fitur mount dapat digunakan.
Untuk menghentikan mount:
fusermount -u /mnt/s3
Penutup
Dengan Rclone, Anda bisa mengakses bucket S3 secara efisien langsung dari terminal Linux, baik untuk kebutuhan sinkronisasi, backup, ataupun eksplorasi file. Rclone sangat cocok digunakan dalam skrip otomatisasi dan lingkungan server yang tidak memiliki antarmuka grafis.