Setting Permission Folder/File Sharing pada Samba dengan CLI

Banyak cara yang dapat dilakukan untuk mengatur permission pada file/folder sharing dan salah satunya adalah dengan menggunakan Command Line Interfaces (CLI). Penggunaan command line tentu tidak asing bagi pengguna Linux khususnya server untuk urusan atur-mengatur. Untuk mengatur permission pada file/folder sharing Samba, kita dapat menggunakan ACL. Tentu saja package ACL ini harus diinstall terlebih dahulu. Untuk Linux SUSE/OpenSUSE, dapat menggunakan perintah zypper in acl. Untuk Redhat family dapat menjalankan perintah yum install acl dan untuk Debian/Ubuntu family dapat menjalankan perintah apt-get install acl

Setelah package ACL terinstal, tambahkan mode acl pada fstab. Contohnya seperti berikut :

/dev/sda1 / ext3 defaults,acl 1 1

Pada contoh diatas, didapatkan bahwa partisi /dev/sda1 merupakan partisi root yang diwakili dengan tanda / yang memiliki ektension type ext3 dan terdapat tambahan mode acl. Mounting ulang partisi agar mode acl dapat terbaca

mount -o remount /

Untuk mengatur permission dengan acl dapat menggunakan perintah setfacl. Adapun parameter yang dapat digunakan sebagai berikut :

parameter-acl

Contoh penggunaan :

setfacl -m u:namauser:acl file/folder sharing

contoh

setfacl -m u:ahmad:rwx musik --> mengubah/menambah hak akses file/folder musik agar user Ahmad memiliki full akses

setfacl -d -m u:ahmad:rwx musik --> mengubah/menambah file/folder musik agar user Ahmad memiliki full akses dan menjadi default permission terhadap user Ahmad

setfacl -R -m u:ahmad:rwx musik --> mengubah/menambah permission user Ahmad terhadap seluruh file yang berada pada folder musik

Semua contoh diatas menunjukkan bahwa user Ahmad memiliki full akses terhadap file/folder musik. Apabila hanya memiliki akses read/baca saja, rwx dapat diganti dengan rx

Untuk melihat permission file/folder yang sudah ada, dapat menggunakan perintah getfacl. Contohnya sebagai berikut :

getfacl musik

Hasil dari perintah diatas akan menampilkan user beserta permission yang terdapat pada folder musik.

Bagaimana? gampang bukan pengaturan permission file/folder sharing menggunakan Command Line. Jika ada pertanyaan atau penjelasan yang kurang dimengerti, jangan segan-segan untuk isi permasalahannya pada bagian komentar 😀

Silakan dicoba dan semoga bermanfaat 😀

Tagged with:
ACLCLISamba

Ahmad Imanudin, Tinggal di Bekasi. Bekerja sebagai salah satu staff di PT. Excellent Infotama Kreasindo. Dapat dihubungi pada alamat surel ahmad [at] imanudin.com

2 thoughts on “Setting Permission Folder/File Sharing pada Samba dengan CLI

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You might also like
Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice

Cara Membuat WhatsApp Gateway Sendiri dengan go-whatsapp-web-multidevice

Panduan Konfigurasi Network dengan systemd-networkd di Ubuntu/Debian

Panduan Konfigurasi Network dengan systemd-networkd di Ubuntu/Debian

Panduan Lengkap Setup Ceph Cluster Multi-Node (GUI)

Panduan Lengkap Setup Ceph Cluster Multi-Node (GUI)

Stay Connected
Membangun Linux Active Directory Dengan Samba4 Pada Redhat/CentOS Part 5 : Konfigurasi Dynamic DNS & Kerberos
Membangun Linux Active Directory Dengan Samba4 Pada Redhat/CentOS Part 4 : Compile, Install & Provisioning Samba 4
Tips Samba : Membuat BDC/Join a Domain as a DC Pada Samba 4
Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,864 other subscribers
Categories