Samba

Windows-Freigaben auch mit Linux nutzen

Nicht nur Windows kann im Netzwerk auf Freigaben zugreifen und diese zur Verfügung stellen: Mit der Open-Source-Software Samba gelingt es auch mit alternativen Betriebssystemen wie Android, Linux und BSD, solche Geräte als Dateiserver einzusetzen.

1. Samba: Windows-Netzwerk für alle

Samba: Windows-Netzwerk für alle
Samba: Windows-Netzwerk für alle

Freigaben auf Windows-Rechnern nutzen im Netzwerk Microsofts Netzwerkprotokoll SMB (Server Message Block), auch CIFS genannt (Common Internet File System). Anderen Betriebssysteme wie Android, Linux oder BSD, auf dem beispielsweise NAS4Free basiert, ist es mit dem Projekt „Samba“ möglich, an Windows-Netzwerken teilzunehmen. Samba ist ein inoffizieller Nachbau des Microsoft-Protokolls. Damit können Rechner sowohl auf Windows-Freigaben zugreifen als auch Windows-Rechner auf freigegebene Verzeichnisse unter Linux. Und zwar ganz unabhängig davon, welches Dateisystem auf dem jeweiligen Netzwerk-Client zum Einsatz kommt.

2. Knoppix: Zugriff auf Windows-Freigaben

Knoppix: Zugriff auf Windows-Freigaben
Knoppix: Zugriff auf Windows-Freigaben

Das Live-System Knoppix 7.0.5 bringt einen Samba-Client für den Zugriff auf Windows-Freigaben mit. Während es bei Windows genügt, im Windows-Explorer die Netzwerkumgebung zu öffnen, um Freigaben zu sehen, müssen Sie bei Knoppix erst eine Suche starten. Dies erledigt im Anwendungsmenü links unten der Eintrag „Knoppix > Netzlaufwerke suchen/mounten“. Nach einem Suchlauf im Windows-Netzwerk können Sie dann in der präsentierten Liste einen PC und die gewünschte Freigabe auswählen, die dann als eigenes Pseudo-Laufwerk im Dateimanager erscheint. Nützlich ist dies, wenn Knoppix als Rettungs- und Notfallsystem zum Einsatz kommt, um Daten über das Windows-Netzwerk auf einen anderen PC zu kopieren.

3. Dateiserver mit Linux aufbauen

Dateiserver mit Linux aufbauen
Dateiserver mit Linux aufbauen

Alle großen Linux-Distributionen stellen Samba zur Verfügung – oft bereits vorinstalliert oder zum Nachrüsten über das Internet. Anders als bei Windows müssen Sie den Linux-Rechner aber in jedem Fall erst manuell für die Teilnahme am Windows-Netzwerk fit machen. Je nach verwendeter Distribution erfolgt dies direkt über die Samba-Konfigurationsdatei unter „/etc/samba/smb.conf“ oder mit grafischen Werkzeugen. Die Linux-Distribution, die Einsteiger am schnellsten ins Windows-Netzwerk bringt, ist Open Suse. Denn hier ist Samba vorinstalliert und lässt sich über das Konfigurationswerkzeug Yast menügesteuert in Betrieb nehmen. Öffnen Sie dazu über das Anwendungsmenü in der Taskleiste die Option „Anwendungen > System > Administrative Einstellungen (YaST)“. Samba-Server konfigurieren Sie hier über „Netzwerkdienste > Samba-Server“. Legen Sie unter „Identität“ einen „NetBIOS-Hostnamen“ fest, und aktivieren Sie unter „Freigaben“ den Punkt „Benutzern die Freigabe ihrer Verzeichnisse erlauben“.