SAMBA
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9XkuxuV0cViyzSOO_i99ElYiDtXDJ4kGm3Cs0zwiFesgUNyTjEJ1B9k1x23Dqd04Y9Wl56wnM5IJfN8Fl5pp8fofbOd5-IQcg44WOdavefEGEZsxbpMynBqJiDRPlu6BPa3dShfFxCwic/s320/linux-samba.jpg)
1.Pengertian samba
b. Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan.
Samba adalah program yang dapat menjembatani kompleksitas berbagai platform system operasi Linux(UNIX) dengan mesin Windows yang dijalankan dalam suatu jaringan komputer. Samba merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB(Service Message Block) protocol. Banyak sistem operasi seperti Windows dan OS/2 yang menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang mengunakan OS Windows dalam satu jaringan.
Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan.
Fungsi Samba
#Tutorial Install Samba Server
Tutorial dilakukan pada sistem operasi linux ubuntu
Langkah-langkah yang harus dilakukan :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9XkuxuV0cViyzSOO_i99ElYiDtXDJ4kGm3Cs0zwiFesgUNyTjEJ1B9k1x23Dqd04Y9Wl56wnM5IJfN8Fl5pp8fofbOd5-IQcg44WOdavefEGEZsxbpMynBqJiDRPlu6BPa3dShfFxCwic/s320/linux-samba.jpg)
Sejarah
Lahirnya Samba
Bertahun lalu, di masa awal PC, IBM dan
Sytec mengembangkan sebuah sistem network yang disebut NetBIOS (Network Basic
Input Operating System). NetBIOS merupakan software yang menyediakan interface
antara program dan hardware network. Pengalamatan dalam NetBIOS menggunakan
nama 16 bit yang sekarang dikenal sebagai NetBIOS Name. Di dalam lingkungan
Windows NT, NetBIOS Name disebut juga Computer Name.
Kemudian Microsoft menambahkan sebuah feature
berupa I/O redirection, sehingga sebuah resource local (printer,
hard disk) bisa diakses melalui network oleh komputer lain, dengan bentuk, bau
dan rasa seperti recource local di komputer yang sedang mengakses
tersebut. Jika anda pengguna LAN Manager atau MS-DOS Client, anda tentu familiar
dengan command "Net use drive: \\computer name\share name" atau
pengguna Windows dengan perintah Map Network Drive. Keduanya membuat satu remote
resource di komputer yang menjalankan perintah tersebut seolah-olah berada
di komputer itu.
Microsoft menyebut penambahan feature
ini sebagai NetBEUI. Hal ini yang kemudian disalah artikan bahwa NetBEUI
merupakan protokol standar dalam lingkungan network dari Microsoft. Padahal
nama dari I/O Redirection dari NetBEUI adalah SMB (Server Message Block)
atau menurut istilah Microsoft CIFS (Common Internet File System). Keterangan
lengkap mengenai protokol SMB ini bisa dibaca di RFC 1001 dan 1002.
Dalam protokol standar LAN Manager dan
Windows (NetBEUI, alias SMB, alias CIFS), hal terpenting yang menjadi urat nadinya
adalah kemampuan file dan print sharing, serta kemampuan browsing. Kemudian
dengan munculnya NT, ditambahkan dua feature tambahan yaitu authentication
dan authorization untuk setiap servis yang akan diakses. Jadi jika kita
bicara NetBEUI, sebenarnya ada 2 komponen yang terdapat di dalamnya; (1)
NetBIOS sebagai pengenal komputer yang satu dengan lainnya dan (2) I/O
Redirection sebagai fasilitas untuk memberikan share dan mengakses shared
resources komputer lain.
Bulan Desember 1991, merupakan sejarah kelahiran Samba Server, yang
dibuat oleh seorang Andrew Tridgell, mahasiswa PhD (Doktor) Ilmu Komputer di
Australian National University (ANU), Canberra, Australi. Singkatya, tahun 1992
project Samba dibuat untuk mengatasi persoalan yang muncul dikala dia hendak
menghubungkan komputer miliknya (Linux) dengan komputer (Ms.Windows). (Sebenarnya
samba telah dibuat sebelumnya namun belum diporting ke Sistem Operasi Linux.
Tahun 1992, merupakan awalnya berdiri team Samba yang pada waktu itu
beranggotakan Jeremy Allison, Jochen Hupert, Matthew Harrell, Frank Varnavas
dan beberapa hacker lain yang tersebar diseluruh dunia.
1.Pengertian 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.
Berikut adalah
beberapa pengertian dari SAMBA :
a. Samba adalah program yang
dapat menjembatani kompleksitas berbagai platform system operasi Linux(UNIX)
dengan mesin Windows yang dijalankan dalam suatu jaringan komputer. Samba
merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB(Service Message
Block) protocol. Banyak sistem operasi seperti Windows dan OS/2 yang
menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba
memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang
mengunakan OS Windows dalam satu jaringan.
b. Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan.
Samba adalah program yang dapat menjembatani kompleksitas berbagai platform system operasi Linux(UNIX) dengan mesin Windows yang dijalankan dalam suatu jaringan komputer. Samba merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB(Service Message Block) protocol. Banyak sistem operasi seperti Windows dan OS/2 yang menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang mengunakan OS Windows dalam satu jaringan.
Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan.
Fungsi Samba
- Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. Sebagai perangkat lunak cukup banyak fungsi yang dapat dilakukan oleh samba software, mulai dari menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain. Fasilitas pengremote seperti telnet dan ssh juga tersedia. Salah satu keunggulan lainnya adalah adanya aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis grafis yaitu swat. Menempatkan masin Linux/UNIX sebagai PDC (Primary Domain Controller) seperti yang dilakukan oleh NT dalam jaringan Wondows.
- Samba PDC (Primary Domain Controller) bertujuan sebagai komputer yang akan melakukan validasi user kepada setiap client yang akan bergabung dalam satu domain tertentu, dengan kata lain hanya user yang terdaftar yang diijinkan masuk ke domain tersebut dan mengakses semua fasilitas domain yang disediakan.Dapat berfungsi sebagai domain controller pada jaringan Microsoft Windows.Dapat berfungsi sebagai domain controller pada jaringan Microsoft Windows.
Install server samba di ubuntu 11.10
Cara menginstall server samba di ubuntu, cara ini biasaya saya pergunakan untuk berbagi file kepada user lain baik dengan yang OS sejenis ataupun berbeda.#Tutorial Install Samba Server
Tutorial dilakukan pada sistem operasi linux ubuntu
Langkah-langkah yang harus dilakukan :
- Masuk sebagai root
- Install server samba
- Edit file smb.conf yang berada pada lokasi /etc/samba/smb.conf
- Hapus lambang pagar (#) pada bagian security = user
- Restart service pada samba
- Buat direktori yang ingin dipergunakan untuk melakukan share data kepada user lain
- Ubah permision folder agar bisa diakses user lain
- Edit file smb.conf untuk menentukan pengaturan lokasi dan batasan user, tambahkan bagian dibawah ini pada smb.conf
- Restart service pada samba lagi
- Buat group yang nantinya dipergunakan sebagai user samba
- Jika group belum dibuat, buat dengan cara menambahkan group pada lokasi /etc/group
- Jika group sudah ditambahkan lalu tambahkan user
- Buat password untuk user yang sudah ditambahkan
- Tambahkan user untuk samba
softholic@softholic:~$ sudo su
[sudo] password for softholic:
root@softholic:/home/softholic#
root@softholic:/home/softholic# apt-get install samba
root@softholic:/home/softholic# nano /etc/samba/smb.conf
####### Authentication #######
# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
# security = user
security = user
root@softholic:/home/softholic# /etc/init.d/smbd restart
root@softholic:/home/softholic# mkdir share
root@softholic:/home/softholic# chmod 777 share/ -R
chown -R root:samba-softholic /home/softholic/share
[softholic_share]
comment = Softholic Share
path = /home/softholic/share
public = yes
writeable = yes
directort mask = 0771
create mask = 0660
valid users = @samba-softholic
force group = samba-softholic
root@softholic:/home/softholic# /etc/init.d/smbd restart
root@softholic:/home/softholic# useradd yudha -m -G samba-softholic
useradd: group 'samba-softholic' does not exist
root@softholic:/home/softholic# nano /etc/group
Tambahkan seperti yang dibawah, angka 128 merupakan group id.
group id dibuat bebas asal tidak sama dengan yang sudah ada.
samba-softholic:x:128:
root@softholic:/home/softholic# useradd yudha -m -G samba-softholic
root@softholic:/home/softholic# passwd yudha
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@softholic:/home/softholic#
root@softholic:/home/softholic# smbpasswd -a yudha
New SMB password:
Retype new SMB password:
- 1. Gratis atau free
2. Tersedia untuk berbagai macam platform
3. Mudah dikonfigurasi oleh administrator
4. Sudah terhubung langsung dengan jaringan dan jarang ditemui masalah dalam penggunaannya di jaringan
5. Mudah dikonfigurasi sesuai dengan kebutuhan administrator
6. Dapat diandalkan karena jarang terjadi kesalahan, kecuali sever computer anda bermasalah dengan perangkat kerasnya.
7. Mempunyai performa yang maksimal.
Komentar
Posting Komentar