Cara Setup Samba Server di Linux (Debian / Raspberry Pi)
Samba adalah layanan berbagi file lintas platform yang memungkinkan sistem Linux berbagi folder dengan komputer Windows atau perangkat lain. Tutorial ini akan membimbing Anda langkah demi langkah untuk mengatur Samba di Debian atau Raspberry Pi.
1. Update Sistem
Jalankan perintah berikut untuk memperbarui sistem:
sudo apt-get update
sudo apt-get upgrade
2. Install Paket Samba
Pasang paket Samba dan alat bantu lainnya:
sudo apt-get install samba samba-common-bin
3. Siapkan Folder yang Akan Dibagikan
Buat folder yang akan Anda bagikan:
sudo mkdir -p /mnt/Data
sudo mkdir -p /mnt/Image
sudo mkdir -p /mnt/Campoer
Jika menggunakan harddisk eksternal, pastikan sudah ter-mount:
/media/pi/hddmu
4. Konfigurasi Samba
Edit file konfigurasi Samba:
sudo nano /etc/samba/smb.conf
Tambahkan konfigurasi berikut di akhir file:
[Data]
path = /mnt/Data
writeable = yes
browseable = yes
public = no
[Image]
path = /mnt/Image
writeable = yes
browseable = yes
public = no
[Campoer]
path = /mnt/Campoer
writeable = yes
browseable = yes
public = no
Catatan:
- Gunakan nama share tanpa spasi (contoh: [My_Share]).
- Pastikan folder yang dibagikan memiliki permission yang sesuai.
5. Tambahkan User Samba
Jika user sistem sudah ada (contoh: debian):
sudo smbpasswd -a debian
Jika belum ada, buat user terlebih dahulu:
sudo adduser debian
sudo smbpasswd -a debian
6. Restart Samba
Restart layanan Samba untuk menerapkan konfigurasi:
sudo systemctl restart smbd
7. Cek IP atau Hostname
Gunakan perintah berikut untuk mengetahui alamat IP:
hostname -I
8. Akses Folder yang Dibagikan
Dari komputer lain (Windows, Linux, Android, dll), Anda bisa mengakses folder yang dibagikan dengan memasukkan alamat berikut ke file manager atau browser jaringan:
smb://192.168.1.105/Data
Ganti 192.168.1.105 dengan IP server Samba Anda, dan Data dengan nama share yang dikonfigurasi.
Contoh lainnya:
- smb://192.168.1.105/Image
- smb://192.168.1.105/Campoer
Folder akan bisa diakses jika username dan password Samba sesuai, dan pengaturan firewall jaringan memperbolehkan koneksi SMB.