Traditions-Blog seit April 2000

Samba Inhalt abgleichen

mit Linux auf Windows-Shares/Freigaben zugreifen

Pakete:

libsmbclient
libgnomevfs2-extra
  • libsmbclient wird von vielen Programmen (z.B. Konqueror) genutzt, um Windows-Shares anzuzeigen
  • libgnomevfs2-extra wird zusätzlich benötigt, um Windows-Shares im Gnome-Dateimanager Nautilus anzuzeigen

Linux-Dateien für Windows bereitstellen

Pakete:

samba
  • Fragen bei der Installation beantworten:
    • als Arbeitsgruppen-/Domain-Name die Arbeitsgruppen-/Domain der Windows-Rechner angeben
    • Verschlüsselte Passwörter verwenden? j
    • Soll smb.conf so abgeändert werden, dass per DHCP angebotene WINS-Einstellungen verwendet werden? n
    • Wie möchten Sie Samba starten? 1
    • Samba-Passwort-Datenbank (/var/lib/samba/passdb.tdb) erstellen? j

Jetzt muss man einige Minuten warten und der Linux-Rechner sollte dann unter Windows in "gesamtes Netzwerk", "Netzwerkumgebung", "Arbeitsgruppencomputer", "benachbarte Rechner" o.ä. auftauchen.
Konfiguriert wird Samba in der Datei

/etc/samba/smb.conf

Damit ein User vom Windows-Rechner auf sein Linux-home-Verzeichnis zugreifen kann, müssen die eventuell unterschiedlichen Benutznamen zusammengeführt werden. Dazu sucht man in /etc/samba/smb.conf die Zeile

[global]

und fügt direkt darunter

username map = /etc/samba/smbusers

ein. Diese Datei

/etc/samba/smbusers

muss nun erstellt werden. In die werden die jeweils zueinander gehörenden Benutzernamen unter Windows und Linux geschrieben, z.B.

hans = "Hans Meier"
elke = "Elke"
  • Jede Zeile beginnt mit dem Linux-Usernamen.
  • In "" steht dann der passende Windows-Username, der ja auch Leerzeichen enthalten kann.

Jeder Linux-User erhält nun noch ein Samba-Passwort, mit dem er von Windows aus über Samba auf sein home-Verzeichnis zugreifen kann. Dieses Sambapasswort muss dem Passwort entsprechen, mit dem man sich unter Windows einloggt:

smbpasswd -a hans
smbpasswd -a elke
  • der Befehl fordert zur Eingabe des Passworts auf
  • -a erstellt ein Samba-Passwort
  • -x löscht das Passwort wieder

Und nun kann sich jeder Windows-User durch Klick auf den Samba-Rechner in sein home-Verzeichnis auf dem Linux-Rechner einloggen. Will man ein Netzwerklaufwerk oder eine Netzwerkressource unter Windows einbinden, dann ist der benötigte Pfad:

\\sambaserver\username
  • sambaserver ist der Name des Linux-Rechners, auf dem der Samba-Server läuft
  • username ist der Benutzername auf dem Linuxrechner, in dessen home-Verzeichnis man sich einloggen will

Für einen Schreibzugriff auf die home-Verzeichnisse muss noch in der Datei

/etc/samba/smb.conf

unterhalb der Zeile

[homes]

die Voreinstellung

writable = no

geändert werden in

writable = yes

Konfiguration mit Swat

Paket:

swat

Swat ist eine Konfigurationshilfe, die im Browser gestartet wird:

http://localhost:901/

Eingeloggt als root kann man Samba konfigurieren.

Kommentar hinzufügen

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h4> <blockquote> <pre> <p> <br> <img>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

Mit dem Absenden dieses Formulars, akzeptieren Sie die Datenschutzrichtlinie von Mollom.

Welche Linux-Distribution nutzt Du? -2011-