Instalasi dan Konfigurasi Samba di Debian 11
Samba Server merupakan sebuah protokol yang dikembangkan di OS Linux untuk komunikasi dan berbagi file antara sistem operasi Unix/Linux dan Windows. Disamping itu, Samba juga merupakan salah satu protokol yang digunakan di Sistem Operasi Linux untuk melayani pemakaian data secara bersama-sama.
Keunggulan Samba Server
- Gratis (Free).
- Tersedia untuk berbagai macam Platform.
- Bisa digunakan untuk berbagi antara printer dengan sistem operasi.
- Mudah dikonfigurasi.
- Mempunyai performa yang makasimal.
- Dapat diandalkan karena jarang terjadi kesalahan.
Instalasi Samba
Pastikan Debian 11 siap dijalankan di VM VirtualBox dan sudah terhubung ke internet. lakukan update sistem terlebih dahulu dengan perintah :
# apt update
# apt upgrade
Install Samba dengan perintah :
# apt install samba
Jalankan Samba dan pastikan sudah running
# systemctl start smbd.service
# systemctl status smbd.service
Konfigurasi Samba
Copy file conf yang berada di /etc/samba (smb.conf.ori digunakan sebagai backup) dengan perintah :
# cp /etc/samba/smb.conf /etc/samba/smb.conf.ori
Buat folder tempat mengakses dan berbagi file dengan windows. Jika ingin mengirimkan file, file yang dimaksud di copy kan ke folder tersebut.
# mkdir /home/reyhan
Folder reyhan yang berada di root /home/ akan kita beri akses sepenuhnya, dengan begitu user lain akan mendapat akses penuh direktori reyhan.
# chmod 777 /home/reyhan
Edit smb.conf
# nano /etc/samba/smb.conf
Tambahkan script berikut di baris paling bawah :
[reyhan_share]
path = /home/reyhan
browseable = yes
writeable = yes
guest ok = no
read only = no
Penjelasan :
- path = letak file yang akan akan dibagikan.
- browseable = yes (bisa dilihat oleh publik).
- writeable = yes (dapat ditulis/write, sehingga dapat di tambahkan file atau folder dari client yang membuka , jika no maka kebalikannya).
- guest ok = izin untuk tamu atau tanpa password jika yes jika no maka kebalikanya.
- read only = hanya dapat dilihat dan dibaca termasuk menyalin file tapi tidak dapat menambahkan file atau folder kedalamnya jika yes jika no maka kebalikanya.
Simpan script Ctrl+X > Y > Enter. Folder reyhan sudah bisa digunakan baik debian maupun windows, tapi folder belum bisa diakses. agar dapat diakses, caranya dengan membuat user dan password terlebih dahulu untuk pengguna windows yang ingin mengakses nya.
# useradd smbreyhan
# smbpasswd -a smbreyhan
Pengujian Samba
Cara mengakses folder yang sudah dishare adalah dengan memasukkan alamat IP address Debian. Sebelumnya konfigurasi terlebih dahulu alamat IP windows nya (Jika komputer server menggunakan jaringan wifi, silahkan hubungkan komputer client dengan jaringan wifi yang sama, tanpa harus melakukan konfigurasi IP address secara manual/static). karena saya menggunakan wifi, saya tidak perlu melakukan konfigurasi secara IP manual.
Ketikan IP Address Debian kalian di File Explorer atau Run
Akan tampil folder reyhan_share, klik lalu masukkan user dan password samba yang telah dibuat.
Kita akan copy file test_samba.txt ke folder reyhan_share.
Setelah itu kita cek di Debian.
# ls /home/reyhan
test_samba.txt
# cat /home/reyhan/test_samba.txt
pengujian
Demikian cara Instalasi dan Konfigurasi Samba di Linux Debian 11.
Semoga Bermanfaat.