Samba (program): Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
poprawki |
|||
Linia 10:
|język programowania =
|pierwsze wydanie =
|wersja stabilna = 4.2.
|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.
|