konfigurasi user dan group di samba server

Konfigurasi User Dan Group di Samba Server

melengkapi tulisan saya yang sebelumnya yaitu cara install samba server . yang belum membaca bisa klik link berikut cara install samba server, kali ini saya ingin sharing bagaimana konfigurasi user dan group di samba server. 

Pertama kali yang perlu kita pahami adalah semua konfigurasi samba server yang terdapat pada file /etc/samba/smb.conf . untuk itu kita perlu mengubah isi dan menambahkan konfigurasinya di dalam file smb.conf. Untuk mempermudah penjelasan akan saya siapkan beberapa hal diantaranya :
2 user, user bagus dan badrus yang merupakan user dari group samba dan 4 folder yang akan saya gunakan sebagai ilustrasi, yaitu folder :
  • FOLDERBAGUS yang hanya dapat di hapus, di tulis dan di edit oleh user bagus
  • FOLDERBADRUS yang hanya dapat dihapus, di tulis dan di edit oleh userbadrus
  • VIEWONLY yang hanya dapat di browse, dilihat oleh kedua user tanpa bisa mengedit ataupun menghapus file yang ada di dalamnya.
  • SHARE yang dapat ditulis, dihapus dan di edit oleh kedua user
Langkah pertama untuk konfigurasi user dan group di samba server adalah dengan membuat foldernya terlebih dahulu dan usernya. 
cd /home/
mkdir FOLDERBAGUS
mkdir FOLDERBADRUS
mkdir VIEWONLY
mkdir SHARE
karena permission diatur oleh samba, sehingga apabila tidak ada kasus yang menyulitkan sebaiknya tidak merubah hak aksesnya secara manual. 

Kemudian tambahkan user bagus dan badrus sebagai group samba
useradd bagus && useradd badrus
Selanjutnya berikan password dan group samba pada masing-masing user
smbpasswd –a bagus
smbpasswd –a badrus
Setelah selesai diikuti penambahan password pada samba user ini berarti nama user sudah masuk ke dalam group samba dan bisa digunakan.

Langkah kedua yaitu menambahkan permission dan hak akses pada masing-masing folder yang sudah kita buat kepada user yang ada.
sudo nano /etc/samba/smb.conf
kemudian tambahkan baris seperti berikut ini :
[SHARE]
comment = bisa diedit bagus dan badrus
path = /home/SHARE
valid users = badrus bagus
public = no
writable = yes
printable = no

[VIEWONLY]
comment = Hanya bisa view only tidak bisa di tulis, di edit ataupun di hapus
path = /home/VIEWONLY
browseable = yes
writeable = no
valid users = badrus bagus
admin users = root

[FOLDERBAGUS]
comment = Folder milik bagus
path = /home/FOLDERBAGUS
valid users = bagus
public = no
writable = yes

[FOLDERBADRUS]
comment = Folder milik badrus
path = /home/FOLDERBADRUS
valid users = badrus
public = no
writable = yes

kemudian lakukan perintah testparm untuk mengecek kesalahan parameter yang kita masukkan
sudo testparm
kemudian restart service samba dengan perintah
/etc/init.d/samba restart
Kemudian lakukan test akses mengunakan user bagus dan user badrus. bisa dari komputer windows atau komputer linux.

Dan itulah sedikit pengalaman saya cara konfigurasi user dan group di samba server
mudah-mudahan bermanfaat, salam sharing (^_^)

0 komentar