WSO2

Mount Webdav Sebagai Filesystem Menggunakan davfs

Ketika kita menyewa storage, biasanya disediakan berbagai macam cara untuk berkomunikasi dengan storage tersebut. Salah satu protokol yang biasanya digunakan adalah WEBDAV. Kita dapat melakukan mount webdav sebagai filesystem menggunakan davfs.

Kondisi saat ini

  • Penyimpanan (storage) berada di alamat https://mystorage.net:54607
  • username: iniUsername
  • password: iniPassword
  • Tempat mount: /mnt/storage

Cara mount webdav sebagai filesystem menggunakan davfs

Install terlebih dahulu paket davfs2

apt-get install davfs2

Buat folder tujuan yang akan kita gunakan sebagai tempat mount

mkdir -p /mnt/storage

Mount storage

$ mount.davfs https://mystorage.net:54607 /mnt/storage
Please enter the username to authenticate with server
https://mystorage.net:54607 or hit enter for none.
  Username: iniUser
Please enter the password to authenticate user iniUser with server
https://mystorage.net:54607 or hit enter for none.
  Password:

Ketika mount berhasil, maka ketika dicek akan seperti berikut

Filesystem                              Size  Used Avail Use% Mounted on

https://mystorage.net:54607             1.3T  763G  509G  61% /mnt/storage

Agar kita tidak perlu memasukkan username dan password setiap kali akan mount, maka tambahkan perintah berikut

echo "https://mystorage.net:54607 iniUsername iniPassword" >> /etc/davfs2/secrets

dan cobalah untuk mount kembali.

Mount WEBDAV saat boot

Jika kita ingin agar sistem operasi melakukan mount terhadap penyimpanan webdav kita saat booting, kita perlu menambahkan entry pada fstab

nano /etc/fstab

Tambahkan baris berikut

http://mystorage.net:54607 /mnt/storage davfs rw

Untuk melakukan test terhadap konfigurasi fstab, lakukan hal berikut

umount /mnt/storage
mount -a

Apabila berhasil, maka df -h  akan menampilkan WEBDAV yang kita mount di /mnt/storage .

[1] [2]

Akhmad Fakhoni Listiyan Dede

Share
Published by
Akhmad Fakhoni Listiyan Dede

Recent Posts

Mengimplementasikan AI untuk Melakukan Review pada Pull Request Github

Halo semua Github memiliki fitur terkait Pull Request yang cukup luar biasa, yaitu dapat melakukan…

6 months ago

Install kubernetes cluster using kubeadm

Hello everyone! 👋 Welcome to our step-by-step guide on using kubeadm to install Kubernetes. It's…

1 year ago

Meningkatkan Efisiensi Memory Proxmox Lebih dari 20%

Proxmox adalah hypervisor yang populer digunakan karena penggunaannya yang cukup simpel jika dibandingkan dengan hypervisor…

4 years ago

Longhorn Failed Upgrade from v0.8.1 to v1.0.0 caused by pv created before v0.6.2

This post is mirror of https://forums.rancher.com/t/failed-upgrade-from-v0-8-1-to-v1-0-0-caused-by-pv-created-before-v0-6-2/17586 I scale down all pods that has vpc to…

4 years ago

Cara Setup Network Ubuntu Server 18.04 pada Proxmox

Ubuntu Konfigurasi network pada Ubuntu Server 18.04 berbeda dengan ubuntu versi sebelumnya. Versi sebelumnya menggunakan…

5 years ago

VSCode Terminal Font Fix on MacOS

For detailed problems, see https://notulensiku.com/2019/02/fix-integrated-terminal-font-vscode/ To solve on mac, you need to install powerline fonts…

5 years ago