Samba
Samba adalah perangkat lunak bebas ulang pelaksanaan SMB / CIFS jaringan protokol , dan pada awalnya dikembangkan olehAndrew Tridgell . Samba memberikan berkas dan cetak layanan untuk berbagai Microsoft Windows klien dan dapat
mengintegrasikan dengan Microsoft domain Windows Server , baik sebagai Domain Controller (DC) atau sebagai anggota domain. Pada versi 4, mendukung Active Directory Microsoft dan Windows NT domain.
Samba berjalan pada kebanyakan Unix , OpenVMS dan Unix-seperti sistem, seperti Linux , Solaris , AIX dan BSD varian, termasuk Apple OS X Server , dan OS X client (versi
10.2 dan lebih besar). Samba adalah standar pada hampir semua distribusi
Linux dan umumnya disertakan sebagai dasar layanan sistem pada sistem operasi berbasis Unix lain juga. Samba dirilis di
bawah persyaratanGNU General Public License . Nama Samba berasal dari SMB ( Server Message Block ), nama protokol standar yang digunakan oleh sistem file jaringan
Microsoft Windows.
Sejarah
Andrew Tridgell mengembangkan versi pertama dari Samba Unix pada bulan Desember 1991
dan Januari 1992, sebagai mahasiswa PhD di Universitas Nasional
Australia , menggunakan packet sniffer untuk melakukan analisis jaringan dari protokol yang digunakan oleh DEC Pathworks perangkat lunak server. Pada saat rilis pertama, versi 0.1, 0.5
dan 1.0, semua dari paruh pertama Januari 1992, itu tidak memiliki nama yang
tepat, dan Tridgell hanya menyebutnya "file server yang Unix untuk Dos
Pathworks". Pada saat versi 1.0, ia menyadari bahwa ia
"sebenarnya sudah menerapkan protokol NetBIOS" dan bahwa
"software ini bisa digunakan dengan klien PC lainnya".
Dengan fokus pada interoperabilitas dengan Microsoft LAN Manager , Tridgell dirilis "netbios untuk unix", nbserver, versi
1.5 pada bulan Desember 1993. Rilis ini adalah yang pertama untuk menyertakan
klien-perangkat lunak serta server. Juga, saat ini GPL2 terpilih sebagai
lisensi.
Midway melalui 1,5-seri, nama ini diubah
untuk smbserver. Namun, Tridgell mendapat merek dagang pemberitahuan dari perusahaan "Sintaks", yang menjual
produk bernamaTotalNet Advanced Server dan dimiliki merek dagang
untuk "SMBserver". Nama "Samba" berasal dengan
menjalankan perintah Unix grep melalui sistem kamus mencari kata-kata yang mengandung huruf S, M, dan B, agar
(yaitu grep -i '^s.*m.*b' /usr/share/dict/words ). [4]
Versi 1.6, 1.7, 1.8, dan 1.9 diikuti
relatif cepat, dengan yang terakhir yang dirilis pada Januari 1995. Tridgell
menganggap adopsi CVS Mei 1996 untuk
menandai kelahiran Tim Samba, meskipun telah ada kontribusi dari orang lain,
terutama Jeremy Allison , sebelumnya. [5]
Versi 2.0.0 dirilis pada Januari 1999,
dan versi 2.2.0 pada bulan April 2001.
Keamanan
Beberapa versi 3.6.3 Samba dan rendah
menderita masalah keamanan serius yang dapat memungkinkan pengguna anonim untuk
mendapatkan akar akses ke sistem
dari koneksi anonim, melalui eksploitasi kesalahan dalam Samba panggilan prosedur jarak jauh . [21]
Pada tanggal 12 April, 2016,
Badlock, [22] bug keamanan penting dalam Windows
dan Samba, diungkapkan. Badlock untuk Samba direferensikan oleh
CVE-2016-2118 (samr dan LSA orang dalam serangan tengah mungkin). [23]
Fitur
Samba memungkinkan berbagi file dan
cetak antara komputer yang menjalankan Microsoft Windows dan komputer yang
menjalankan Unix. Ini merupakan implementasi dari puluhan layanan dan selusin protokol, termasuk:
·
SMB
·
CIFS (versi yang disempurnakan dari SMB)
·
PB Domain suite protokol yang mencakup
NT Domain login
·
Layanan NT-gaya pencetakan
(SPOOLSS), NTLM dan baru-baru
Active Directory Logon yang melibatkan versi modifikasi dari Kerberos dan versi modifikasi dari LDAP .
Semua layanan ini dan protokol sering
salah disebut sebagai hanya NetBIOS atau SMB. NBT (NetBIOS over TCP / IP)
dan WINS protokol yang usang pada Windows.
Samba set up jaringan saham untuk memilih Unix direktori (termasuk semua yang terkandung subdirektori). Ini muncul untuk
pengguna Microsoft Windows sebagai Windows normal folder dapat diakses melalui
jaringan. Pengguna Unix dapat baik me-mount saham secara langsung sebagai bagian dari struktur file mereka
menggunakan perintah smbmount atau, alternatif, dapat menggunakan utilitas,
smbclient (libsmb) diinstal dengan Samba untuk membaca saham dengan antarmuka
yang mirip dengan standar baris perintah FTP Program. Setiap
direktori dapat memiliki hak akses yang berbeda overlay di atas normal
perlindungan berkas Unix. Sebagai contoh: direktori rumah akan membaca /
menulis akses untuk semua pengguna yang dikenal, yang memungkinkan masing-masing
untuk mengakses file mereka sendiri. Namun mereka akan tetap tidak
memiliki akses ke file-file lain kecuali izin yang biasanya akan
ada. Perhatikan bahwa pangsa netlogon, biasanya didistribusikan sebagai
hanya share membaca dari / etc / samba / netlogon,adalah direktori logon untuk skrip logon pengguna.
layanan Samba diimplementasikan sebagai
dua daemon:
·
smbd, yang menyediakan layanan berbagi
file dan printer, dan
·
nmbd, yang menyediakan layanan nama
NetBIOS-to-IP-address. NetBIOS over TCP / IP memerlukan beberapa metode
untuk pemetaan NetBIOS nama komputer ke alamat IP dari jaringan TCP / IP.
Konfigurasi samba dicapai dengan
mengedit file tunggal (biasanya dipasang sebagai /etc/smb.conf atau /etc/samba/smb.conf). Samba juga dapat memberikan skrip logon pengguna dan pelaksanaan kebijakan kelompok melalui poledit.
Samba termasuk dalam kebanyakan
distribusi Linux dan dimulai selama proses boot. Pada Red Hat, misalnya,
script /etc/rc.d/init.d/smb berjalan pada
saat boot, dan mulai baik daemon. Samba tidak termasuk dalam Solaris 8,
tapi Solaris versi 8-kompatibel tersedia dari situs samba.
Samba termasuk alat administrasi web yang disebut Samba Web
Administration Tool (SWAT). [24] [25] SWAT telah dihapus
dimulai dengan versi 4.1
Sumber : https : //cn.wikipedia.org/wiki/samba_(software)
0 Response to "SAMBA"
Post a Comment