Samba (programmatūra)

Vikipēdijas lapa
Jump to navigation Jump to search
Samba
Samba logo 2010.svg
Sākotnējā versija 1992-10-18; 26 gadi[1]
Stabilā versija 4.9.4 / 2018-12-20; 9 mēneši[2]
Izstrādes statuss Active
Progr. valoda C, Python
Operētājsistēma Multiplatform
Veids Network file system
Licence GPLv3
Tīmekļa vietne www.samba.org

Samba ir bezmaksas programmatūras atkārtota SMB tīkla protokola ieviešana, un to sākotnēji izstrādāja Andrew Tridgell . Samba nodrošina failu un drukas pakalpojumus dažādiem Microsoft Windows klientiem un to var integrēt ar Microsoft Windows Server domēnu, vai nu kā domēna kontrolieri (DC), vai kā domēna locekli. Sākot ar 4. versiju, tā atbalsta Active Directory un Microsoft Windows NT domēnus.

Samba darbojas lielākajā daļā Unix, OpenVMS un Unix tipa sistēmu, piemēram, Linux, Solaris, AIX un BSD variantiem, ieskaitot Apple MacOS Server un MacOS klientu (Mac OS X 10.2 un jaunāka versija). Samba ir standarts gandrīz visos Linux sadalījumos un parasti tiek iekļauts arī kā pamatsistēmas pakalpojums citās Unix operētājsistēmās. Samba tiek izlaista saskaņā ar GNU General Public License noteikumiem . Nosaukums Samba nāk no SMB (Server Message Block) — standarta protokola nosaukuma, ko izmanto Microsoft Windows tīkla failu sistēma.

Vēsture[labot šo sadaļu | labot pirmkodu]

Andrew Tridgell izstrādāja pirmo Samba Unix versiju 1991. gada decembrī un 1992. gada janvārī kā doktoranturas students Austrālijas Nacionālajā universitātē, izmantojot packet sniffer, lai veiktu DEC Pathworks servera programmatūras protokola tīkla analīzi . Pirmo izlaidumu laikā, versijās 0.1, 0.5 un 1.0, sākot no 1992. gada janvāra pirmās puses, tai nebija pareiza nosaukuma, un Tridgell to vienkārši sauca par "Unix failu serveri Dos Pathworks". Versijas 1.0 laikā viņš saprata, ka viņš "faktiski ir īstenojis netbios protokolu" un ka "šo programmatūru var izmantot kopā ar citiem datora klientiem".

Koncentrējoties uz savstarpēju izmantojamību ar Microsoft LAN pārvaldnieku, Tridgell 1993. gada decembrī publicēja "netbios for unix", novērotāju, 1.5. Versiju. Ši izlaišana bija pirmais, kas iekļāva gan klientu programmatūru, gan serveri. Arī šajā laikā GPL2 tika izvēlēta kā licence.

Samba ir viena no failu koplietošanas sistēmām.

Versija 2.0.0 tika izdota 1999. gada janvārī un versija 2.2.0 2001. gada aprīlī.

Versiju vēsture[labot šo sadaļu | labot pirmkodu]

Datums Versija Apraksts
2003. gada 23. septembrī 3.0.0 Active Directory atbalsts[3]
2008. gada 1. jūlijs 3.2.0 Tas tiks atjaunināts tikai pēc nepieciešamības tikai drošības jautājumos[4]
2009. gada 27. janvāris 3.3
2009. gada 3. jūlijs 3.4 Ta bija pirma izlaišana, kura ietvera gan Samba 3, gan Samba 4 pirmkodu.[5]
2012. gada 30. aprīlī 3.4.17 Tā ir jaunākā stabila Samba 3.4 sērijas versija.[6]
2010. gada 1. marts 3.5 Ši bija pirma izlaišana, kurā bija iekļauts eksperimentālais atbalsts SMB2 .[7]
2011. gada 9. augustā 3.6 Šīs ir pirmais zars, kurš ietver pilnīgu atbalstu SMB2.[8]
2012. gada 11. decembris 4 Tā ir liela pārrakstīšana, kas ļauj Samba būt par Active Directory domēna kontrolieri, pilnībā piedaloties Windows Active Directory domēnā. Tā pirmais tehniskais priekšskatījums (4.0.0TP1) tika izlaists 2006. gada janvārī pēc 3 gadu attīstības.[9][10]
2013. gada 10. oktobris 4.1 atbalsts SMB3
2015. gada 4. marts 4.2 Uz Btrfs balstīta failu kompresija,[11]
2015. gada 8. septembris 4.3 Jaunas reģistrēšanas funkcijas, SMB 3.1.1 atbalsts[12]
2016. gada 22. marts 4.4 Asinhronie flush pieprasījumi[13]
2016. gada 7. septembris 4.5 NTLM v1 ir atspējots pēc noklusējuma, virtuālā saraksta skats, dažādi veiktspējas uzlabojumi
2017. gada 7. marts 4.6 Daudzprocentu Netlogon atbalsts
2017. gada 21. septembris 4.7 Samba AD ar MIT Kerberos
2018. gada 13. marts 4.8 Apple Time Machine atbalsts. Uzstādījumiem, kas izmanto "domēna" vai "reklāmas" drošības režīmus, tagad ir nepieciešams "winbindd".[14]
2018. gada 20. decembris 4.9.4 Daudzas izmaiņas : skatiet izlaiduma piezīmes

Drošība[labot šo sadaļu | labot pirmkodu]

Dažas Samba 3.6.3 un zemākas versijas cieš no nopietnam drošības problēmam, kas var ļaut anonīmiem lietotājiem iegūt root piekļuvi sistēmai no anonīma savienojuma, izmantojot tiesības veikt kādu kļūdu Samba attālās procedūras zvanu .[15]

2016. gada 12. aprīlī tika atklāta Badlock[16] ir būtiska drošības kļūda Windows un Samba.

2017. gada 24. maijā tika paziņots, ka Samba ar nosaukumu " EternalRed" vai " SambaCry" tika konstatēta attālināta kodu izpildes ievainojamība, kura skar visas versijas kopš 3.5.0.[17] Šai ievainojamībai tika piešķirts identifikators CVE-2017-7494.[17][18]

Iespējas[labot šo sadaļu | labot pirmkodu]

Samba ļauj koplietot failu un drukāšanu starp datoriem, kuros darbojas Microsoft Windows, un datoriem, kuros darbojas Unix. Tā ir vairāku desmitu pakalpojumu implementācija tostarp:

  • NetBIOS over TCP / IP (NBT)
  • SMB (pazīstama kā CIFS dažās versijās)
  • DCE / RPC vai, konkrētāk, MSRPC, tīkla kaimiņattiecību protokolu komplekts
  • WINS serveris, kas pazīstams arī kā NetBIOS nosaukumu serveris (NBNS)
  • NT domēnu protokolu komplekts
  • Drošības konta pārvaldnieka (SAM) datu bāze
  • Vietējās drošības iestādes (LSA) pakalpojums
  • NT stila drukas pakalpojums (SPOOLSS)
  • NTLM
  • Active Directory pieteikšanās, izmantojot modificētas Kerberos un LDAP versijas.
  • DFS serveris

Skatīt arī[labot šo sadaļu | labot pirmkodu]

  • LM hash
  • SSLBridge

Atsauces[labot šo sadaļu | labot pirmkodu]

  1. «Samba Latest News». Skatīts: 2017. gada 28. novembris.
  2. «Samba 4.9.4 Available for Download». Skatīts: 2018. gada 20. decembris.
  3. «Samba Team announces the first official release of Samba 3.0». Skatīts: 2003. gada 24. septembris.
  4. «[ANNOUNCE] Samba 3.2.0 Available for Download». Skatīts: 2015. gada 21. septembris.
  5. «Samba - Release Notes Archive». Skatīts: 2015. gada 21. septembris.
  6. «Samba - Release Notes Archive». Skatīts: 2015. gada 21. septembris.
  7. «Samba - Release Notes Archive». Skatīts: 2015. gada 21. septembris.
  8. «Samba - Release Notes Archive». Skatīts: 2015. gada 21. septembris.
  9. «Samba - opening windows to a wider world». Skatīts: 2015. gada 21. septembris.
  10. «Samba 4.0.0TP1 Available for Download». Arhivēts no oriģināla, laiks: 2006. gada 22. jūlijā. Skatīts: 2014. gada 11. janvāris.
  11. «Samba - Release Notes Archive». Skatīts: 2015. gada 21. septembris.
  12. «Samba - Release Notes Archive». Skatīts: 2015. gada 8. septembris.
  13. «Samba - Release Notes Archive». Skatīts: 2016. gada 22. marts.
  14. «Release Notes for Samba 4.8.0». 2018. gada 13. marts. Skatīts: 2019-03-19.
  15. CVE-2012-1182 — A security announcement regarding a major issue with Samba 3.6.3 and lower.
  16. «Badlock». Skatīts: 2016. gada 12. aprīlis.
  17. 17,0 17,1 «Samba 4.6.4 - Release Notes». 2017. gada 24. maijs. Skatīts: 2017. gada 24. maijs.
  18. «SambaCry is coming». Securelist - Kaspersky Lab’s cyberthreat research and reports (en-us). Skatīts: 2018-03-19.

Ārējās saites[labot šo sadaļu | labot pirmkodu]