Samba
Samba ist eine Open-Source-Softwareimplementierung des Server-Message-Block- (SMB-)Protokolls. Sie ermöglicht Benutzern auf Nicht-Windows-Plattformen den Zugriff auf Netzwerkressourcen, die von Windows-Computern und Servern gemeinsam genutzt werden. Ohne Samba wären Windows- und Nicht-Windows-Computer voneinander isoliert, selbst wenn sie mit demselben LAN verbunden sind. Samba ist kostenlos unter der GNU General Public License verfügbar, und die meisten Unix- und Linux-Distributionen enthalten es, um die plattformübergreifende Dateifreigabe zu unterstützen.
Samba implementiert das SMB-Protokoll für beide Seiten des Client-Server-Modells. Dadurch können Nicht-Windows-Clients auf Netzwerkfreigaben zugreifen, die auf Windows-Servern erstellt wurden, während Nicht-Windows-Server gleichzeitig SMB-Netzwerkfreigaben erstellen können. Unix- und Linux-Benutzer können Samba verwenden, um Netzwerkfreigaben als Teil der Dateistruktur des Computers zu mounten. Sie können auch Software-Dienstprogramme verwenden, um auf Netzwerkfreigaben ähnlich wie auf einen FTP-Server zuzugreifen.
Nicht-Windows-Computer können Samba auch verwenden, um auf andere gemeinsam genutzte Netzwerkressourcen wie Netzwerk-Drucker zuzugreifen. Samba unterstützt außerdem Active Directory, wodurch Unix- und Linux-Systeme an Microsoft-Active-Directory-Domänen teilnehmen können. Die eingebetteten Betriebssysteme in NAS-Geräten (NAS) verwenden häufig Samba, um SMB-Freigaben zu erstellen.
NOTE: Ältere Versionen von macOS verwendeten Samba für die SMB-Netzwerkfunktion, aber mit macOS 10.9 Mavericks wurde es durch eine eigene Implementierung namens SMBX ersetzt.
Testen Sie Ihr Wissen