
wush…udah lama ga otak atik si Linux, disuruh buat server data ditempat “cari nasi” yang baru….dipikir-pikir, searching, eh akhirnya bisa juga..sekalian ini server diakses langsung pake namanya (hostname-nya) enggak perlu pake alamat IP-nya (ex: 192.168.0.xxx – 192.168.0.xxx)
asumsi : samba sudah terinstal dengan baik…ini pakek Ubuntu 9.04
kalo belum ya
sudo apt-get install samba smbclientabis itu….sambanya langsung di download dan otomatis terinstall pada mesin ubuntu anda.
sudo apt-get install smbfs
setelah itu kita lakukan konfigurasi pada mesin samba kita
langkah pertama buat lokasi file sharingnya dulu
mkdir /media/data/serverdataBuat group terlebih dahulu
useradd -s /sbin/nologin adminkutanda -s, adalah untuk menghalangi user untuk masuk ke dalam sistem linux kita…dan -G adalah untuk memasukkan user “dedisetiaji’ ke dalam group “adminku”
useradd -s /sbin/nologin -G adminku dedisetiaji
Habis itu kita buat password untuk masing2 user
smbpasswd -a dedisetiajiabis itu tekan enter dan masukkan passwordnya….(jangan ampe lupa!!)
Sekarang atur untuk file sharingnya agar yang bisa masuk adalah yang termasuk group admin..
chmod -R 077 5 /media/data/serverdata(0775 = security user, kalo adminku:adminku, adminku yang di depan untuk definisi pengguna,-R agar subfolder dan file yang terdapat dalam subfolder tersebut dalam security user, adminku dibelakang adalah group dari pengguna. Pake pengguna adminku saja biar nanti kalo buat user yang termasuk dari group adminku dapat langsung terhubung dengan server data samba-nya)
chown -R adminku:adminku /media/data/serverdata
setelah itu kita konfigurasi file sambanya, yaitu di /etc/samba/smb.conf
pico /etc/samba/smb.confPerhatikan pada Global-nya…ubahlah security dari share menjadi user
Kemudian buat file konfigurasi file yang akan kita sharing pada bagian paling bawah file konfigurasi
[serverdata]Untuk mengakses samba server dengan menggunakan namanya mis serverdata....kita harus mengedit file yaitu:
comment = file server
path = /media/data/serverdata
writeable = yes
browseable = yes
create mask = 0775
force create mod = 0775
force directory mod = 0775
1. /etc/hosts
pico /etc/hostsubahlah nama host semula menjadi serverdata
2. /etc/hostname
pico /etc/hostnameubahlah nama yang di dalam menjadi serverdata
Langkah terakhir adalah merestart samba kita dengan perintah
/etc/init.d/networking restart
/etc/init.d/samba restartSekarang dengan dari komptuer lain mis Windows..pada tab address pada windows explorer ketikkan serverdata..bila konfigurasi yang dibuat sudah benar akan muncul kotak dialog untuk memasukkan username dan password yang telah dibuat tadi….Bila muncul pesan error telitilah apakah ada konfigurasi yang salah, atau check samba telah berjalan atau belum dengan perintah
top | grep sambaapabila ada aktifitas samba di dalam proses berarti samba sudah berjalan..
kalo tidak bisa lagi bisa PM saya lho…:D
No comments:
Post a Comment