Halo
guys, kali ini saya akan membahas bagaimana melakukan mount direktori
yang di share oleh samba secara otomatis menggunakan autofs. Sebelum
melanjutkan tutorial, ada hal yang perlu anda persiapkan yaitu:
-
linux client (saya menggunakan centos, dengan ip 192.168.56.6.3)
-
samba server (saya menggunakan centos, dengan ip 192.168.56.2, dan direktori yang akan di share berada di 192.168.56.2/secured). Oiya jika anda belum tau bagaimana cara mengkonfigurasi samba server, silahkan anda baca kedua artikel berikut ini :
Jika
kedua hal tersebut sudah siap, berikutnya kita akan melakukan
konfigurasi agar direktori yang di share oleh samba ter mount
otomatis di client. Konfigurasi hanya
dilakukan di sisi client saja, tidak perlu ada konfigurasi tambahan
pada server samba yang telah di konfigurasi sebelumnya. Berikut
langkah-langkahnya:
-
install autofs : sudo yum install autofs
-
pada artikel ini, saya akan me mount direktori yang di share oleh samba ke /mnt/samba_share
-
selanjutnya edit file /etc/autofs.master, tambahkan di akhir file
-
/mnt /etc/auto.cifs
-
-
maka, isi dari file /etc/auto.master adalah sebagai berikut:
-
selanjutnya, kita akan menkonfigurasi file /etc/auto.cifs, isinya adalah sebagai berikut: samba_share -fstype=cifs, rw, uid=1000, gid=1000, username=sambauser, password=123456, forceuid, forcegid ://192.168.56.2/secured
-
berikut penjelasan dari konfigurasi di atas:
-
samba_share = mount point
-
-fstype=cifs, jenis file system yang digunakan
-
rw, singkatan dari read dan write, artinya jika kita menambahkan opsi ini user dapat melakukan read dan write
-
uid = 1000, uid yang digunakan sama dengan uid user yang digunakan pada client (user rizal memiliki uid=1000)
-
gid = 1000, gid yang digunakan sama dengan gid user yang digunakan pada client (group rizal memiliki gid=1000)
-
username, username yang sudah terdaftar di server untuk mengakses direktori yang sudah di share
-
note: anda dapat melihat uid dan gid pada file /etc/passwd
-
selanjutnya buat direktori untuk mount point: sudo mkdir -p /mnt/samba_share
-
langkah terakhir, enable dan restart autofs:
-
sudo systemctl enable autofs
-
sudo systemctl restart autofs
-
-
berikut adalah hasilnya, jika anda restart komputer client, autofs akan langsung melakukan auto-mount.
Demikian
artikel kali ini, mohon maaf apabila ada kesalahan. Terima kasih
sudah membaca …
referensi:
https://help.ubuntu.com/community/Autofs