Bagi yang ingin Linux Ubuntu nya dijadikan sebagian folder sebagai share dengan komputer/laptop lain baik menggunakan OS Linux, Windows atau Mac, solusi salah satunya adalah menggunakan Samba.
OK, langsung saja kita mulai cara instalasi Samba di Ubuntu 10.04 Lucid (atau versi diatas nya).
Berlaku juga untuk versi karmic Ubuntu 9.04, 10.10, Natty 11.04, dan 11.10.
Cara Install, masuk ke terminal, lalu ketik sbb.:
[sourcecode light="true" language="bash"]
sudo apt-get install samba smbfs
[/sourcecode]
Sebagai contoh jika kita ingin folder /share dijadikan sebagai data berbagi Linux kita.
Masuk ke terminal, lalu ketik sbb.:
[sourcecode light="true" language="bash"]sudo pico /etc/samba/smb.conf
[/sourcecode]
atau jika ingin menggunakan gedit:
[sourcecode light="true" language="bash"]gksu gedit /etc/samba/smb.conf
[/sourcecode]
Cari bagian ini:
[sourcecode light="true" language="bash"]#
[global]
security = USER
[/sourcecode]
Tambah kode dibawahnya persis setelah tulisan security = USER.
Kode nya sbb.:
[sourcecode light="true" language="bash"]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 =[/sourcecode]
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.:
[sourcecode light="true" language="bash"]sudo adduser user1
[/sourcecode]
atau
[sourcecode light="true" language="bash"]sudo -i[/sourcecode]
masukkan passwd kita, lalu
Hasilnya
========
[sourcecode light="true" language="bash"]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 []:
[/sourcecode]
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.:
[sourcecode light="true" language="bash"]sudo smbpasswd -a user1
[/sourcecode]
Lalu masukkan password nya, samakan saja dengan user system di Ubuntu kita.
Hasilnya
========
[sourcecode light="true" language="bash"]New SMB password:
Retype new SMB password:
Added user user1.
[/sourcecode]
OK, untuk melihat perubahan2 diatas, kita perlu restart Ubuntu atau cukup restart samba nya, dengan cara ketik di terminal sbb.:
[sourcecode light="true" language="bash"]sudo service smbd restart
sudo service nmbd restart
[/sourcecode]
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.9user1
Setelah itu, masukan username nya user1 dan password sesuai dengan password diwaktu kita buat tadi diatas.
Selamat Mencoba