Sharing file dengan samba #2 - Setelah kemarin saya memposting konfigurasi samba dengan mode user, kali ini saya ingin memposting cara konfigurasi samba dengan mode anonim. Jadi user tak perlu repot - repot melakukan authentifikasi.
Instalasi & konfigurasi
Masuk ke terminal sebagai mode root serta masukkan command berikut untuk melakukan instalasi samba
# apt-get install samba
Konfigurasi mode anonim tidak terlalu jauh berbeda dengan konfigurasi untuk mode user, hanya saja ada beberapa parameter yang perlu diperhatikan. File konfigurasinya juga masih di directory yang sama.
# nano /etc/samba/smb.conf
cari bagian Share Definitions kemudian tambahkan script berikut di bagian bawahnya
[public]
path = /home/public
browseable = yes
writeable = no
read only = yes
guest ok = yes
security = share
path = /home/public
browseable = yes
writeable = no
read only = yes
guest ok = yes
security = share
parameter path menunjukkan dimana letak direktori yang akan disharing oleh samba. Parameter lainnya bertujuan agar user anonim tidak bisa menulis ulang tapi hanya bisa melihat dan membaca isi dari direktori tsb.
Kemudian dilanjutkan dengan membuat direktori yang akan di sharing tadi dan jangan lupa untuk memberikan permission pada direktori tsb. Berikan permission 777 bertujuan agar direktori bisa di baca, dieksekusi maupun ditulis ulang. Atau berikan permission 755 agar user anonim hanya bisa membaca dan mengeksekusi saja.
# mkdir -p /home/public
# chmod -R 755 /home/public
# chmod -R 755 /home/public
Pengujian via windows client
Masukkan alamat IP dari server samba dengan diawali dua backslash \\ pada address bar Windows Explorer (Misal, \\10.0.0.1) lalu tekan [ENTER]Kemudian anda bisa melakukan pengetesan dengan mengcopy file ke direktori tsb. Tujuannya untuk mengetahui berhasil atau tidaknya konfigurasi yang sudah dilakukan.
Terlihat bahwa user tidak memerlukan authentifikasi terlebih dulu untuk mengakses direktori. Namun user juga tidak bisa mengcopy file ke direktori. Itu artinya direktori tsb sudah diset agar anonim hanya bisa membaca dan mengeksekusi (Read & Execute)
Sekian & Terimakasih



EmoticonEmoticon