Samba (program): Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
PG (dyskusja | edycje)
poprawki
Linia 10:
|język programowania =
|pierwsze wydanie =
|wersja stabilna = 4.2.02 / {{Data wydania|2015|35|427}}<ref>{{cytuj stronę | url = https://www.samba.org/samba/history/ | tytuł = Samba Release History | data dostępu = 2015-0306-06 20| język=en}}</ref>
|wersja testowa =
|licencja = [[GNU General Public License]]
Linia 17:
|www = https://www.samba.org/
}}
'''Samba''' – darmowy serwer plików oraz drukarek, dostępny praktycznie dla każdego systemu. Dostępna jest na licencji [[GPL]] (''GNU General Public License''). ''Samba'' korzysta z implementacji protokołu '''SMB''' (''Server Message Block'').
 
Protokół transmisji wykorzystywany przez Sambę i systemy [[Microsoft]]u to [[Server Message Block|SMB]] (ang. ''Server Message Block''), przy czym jako protokół transportowy niższej warstwy używany jest [[Model TCP/IP|TCP/IP]]. W Windows protokołem transportowym może być również [[NetBEUI]] i [[Internetwork Packet Exchange|IPX]], ale w nowszych wersjach TCP/IP jest domyślną opcją.
 
Samba pozwala na tworzenie heterogenicznego (mieszanego) środowiska, w którym mogą działać obok siebie komputery z systemem operacyjnym Unix i Linux oraz Windows i wzajemnie korzystać ze swoich zasobów – plików i drukarek. Serwer Samby może na przykład systemom Windows udostępniać drukarkę linuksową lub systemom Unix dawać dostęp do plików środowiska [[Windows NT]]. Serwer Samby może być wykorzystany także jako darmowy odpowiednik serwera Windows NT w środowisku [[Active Directory]].
 
Głównymi zadaniami samby są:
Linia 37:
* '''NMBD''' demon usługi nazw NetBIOS, w poprawnie skonfigurowanym serwerze powinien działać przynajmniej jeden proces nmbd. Jeżeli w serwerze został skonfigurowany parametr pozwalający sambie pracować jako serwer WINS (wins serwer = yes), zostanie utworzona kolejna kopia demona nmbd. Ponadto nmbd obsługuje poszukiwanie nazw NetBIOS oraz żądania wins.
* '''WINBIND''' samba za pomocą Winbind pobiera dane na temat użytkowników i grup z Windows oraz odwzorowuje je na lokalne numery ID. Winbind kontroluje usługę winbindd i do jego włączenia nie jest potrzebny działający demon smbd.
 
== Historia ==
Samba jest dziełem Andrew Tridgella, który obecnie kieruje grupą programistów Samby ze swojego domu w [[Canberra|Canberze]] w [[Australia|Australii]]. Projekt ruszył w 1991 roku, kiedy na potrzeby swojej lokalnej sieci Tridgell napisał program serwera plików, który obsługiwał protokół [[Digital Equipment Corporation|DEC]] firmy Digital Pathworks. Choć wówczas nie był tego świadom, protokół ten okazał się później protokołem SMB.