Thursday, June 21, 2012

Cara Instal Samba Server di ubuntu10.04 keatas


Anda menggunakan Linux pada jaringan anda? ingin sharing data atau printer dengan Windows tapi bingung ngodingnya? jangan khawatir karena kali ini saya akan share tentang SAMBA SERVER, apa itu Samba? Samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell.
Nah sekarang kita masuk ke cara menginstal Samba Server di Ubuntu 10.04 keatas:
1. Masuk ke terminal lalu ketikan
sudo apt-get install samba smbfs

Sebagai contoh jika kita ingin folder /share dijadikan sebagai data berbagi Linux kita.
Masuk ke terminal, lalu ketik sbb.:
sudo pico /etc/samba/smb.conf
atau jika ingin menggunakan gedit:

gksu gedit /etc/samba/smb.conf
Cari bagian ini:
#
[global]
security = USER
Tambah kode dibawahnya persis setelah tulisan security = USER.
Kode nya sbb.:
hosts allow =
[homes]
comment = Home Directories
browseable = no
writable = yes
[share]
comment = Kincir File Server
path = /share/
force user = samba
force group = samba
read only = No
hosts allow =
Untuk lebih rapih dan juga ter password, Anda dapat gunakan fasilitas user, yang nantinya akan menuju folder /home/namausernya

Caranya, pertama, kita tambahkan user di Ubuntu kita, dengan cara ketik di terminal sbb.:
sudo adduser user1
atau

sudo -i
masukkan passwd kita, lalu

Hasilnya
========

root@zaibatsu:~# adduser user1
Adding user `user1' ...
Adding new group `user1' (1003) ...
Adding new user `user1' (1003) with group `user1' ...
Creating home directory `/home/user1' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for user1
Enter the new value, or press ENTER for the default
Full Name []:



Isikan password, nama, dan info lain seperlu nya, tidak harus diisi semua, yg perlu password nya diisi

Nah, sekarang tinggal kita link kan agar user1 tersebut masuk ke user samba.
Caranya, ketik di terminal sbb.:

sudo smbpasswd -a user1
Lalu masukkan password nya, samakan saja dengan user system di Ubuntu kita.

Hasilnya
========

New SMB password:
Retype new SMB password:
Added user user1.
OK, untuk melihat perubahan2 diatas, kita perlu restart Ubuntu atau cukup restart samba nya, dengan cara ketik di terminal sbb.:

sudo service smbd restart
sudo service nmbd restart

Selesai sudah, silahkan coba koneksikan dari Linux atau Windows, lalu beri alamat IP (misalnya 192.168.1.9) atau hostname Ubuntu kita dan foldernya, contoh jika menggunakan user1, maka:
Alamat Drive share nya: \\192.168.1.9\user1\
Setelah itu, masukan username nya user1 dan password sesuai dengan password diwaktu kita buat tadi diatas.

Selamat mencoba dan semoga bermanfaat


Sumber Ilmu dari Kincir