- Perbarui sistem
# sudo apt-get update
- Instal dependensi
# sudo apt-get install automake autotools-dev fuse g++ git libcurl4-gnutls-dev libfuse-dev libssl-dev libxml2-dev make pkg-config
- Clon kode sumber s3fs dari git
git clone https://github.com/s3fs-fuse/s3fs-fuse.git
- Sekarang ubah ke direktori kode sumber, dan kompilasi dan instal kode
# cd s3fs-fuse
# ./autogen.sh
# ./configure --prefix=/usr --with-openssl
# make
# sudo make install
- Gunakan perintah di bawah ini untuk memeriksa di mana perintah s3fs ditempatkan di OS Ini juga akan memberi tahu Anda bahwa instalasinya ok.
# which s3fs
- Buat file baru di /etc dengan nama passwd-s3fs dan Paste kunci akses dan kunci rahasia dalam format di bawah ini
# mkdir /etc/passwd-s3fs
# nano /etc/passwd-s3fs
# Your_accesskey:Your_secretkey
- Mengubah Izin File
# sudo chmod 640 /etc/passwd-s3fs
- Sekarang buat direktori atau berikan jalur direktori yang ada dan pasang S3bucket di dalamnya
Membuat di /home/directoy/
# mkdir .qe3
- Memasang s3fc di /etc/rc.local
# which s3fs
# /usr/local/bin/s3fs
# nano /etc/rc.local\ns3fs bucket_name /home/directoy/ -o url=https://sgp1.digitaloceanspaces.com -o use_cache=/tmp -o allow_other -o use_path_request_style -o uid=33 -o gid=33
- Kalau S3 lepas
# fusermount -u /home/directoy/
# s3fs bucket_name /home/directoy/ -o url=https://sgp1.digitaloceanspaces.com -o use_cache=/tmp -o allow_other -o use_path_request_style -o uid=33 -o gid=33