24.3. Herstellen einer Verbindung mit einem Samba-Share

Um die Samba-Shares in Ihrem Netzwerk anzuzeigen, können Sie auch Nautilus verwenden. Wählen Sie Hauptmenü (im Panel) => Netzwerkserver um eine Liste der Samba-Arbeitsgruppen in Ihrem Netzwerk anzuzeigen. Sie können auch den Befehl smb: im Feld Position: von Nautilus eingeben.

Wie in Abbildung 24-6 gezeigt, wird für jede verfügbare SMB-Arbeitsgruppe in Ihrem Netzwerk ein Symbol angezeigt.

Abbildung 24-6. SMB Arbeitsgruppen in Nautilus

Doppelklicken Sie auf ein Arbeitsgruppen Symbol, um eine Liste der Computer innerhalb dieser Arbeitsgruppe anzuzeigen.

Abbildung 24-7. SMB Computer in Nautilus

Wie in Abbildung 24-7 gezeigt, gibt es ein Symbol für jeden Computer innerhalb der Arbeitsgruppe. Doppelklicken Sie auf ein Symbol um die Samba-Shares dieses Computers anzuzeigen. Wenn ein Benutzername und ein Passwort erforderlich ist, werden Sie zur Eingabe dessen aufgefordert.

Sie können alternativ dazu auch den Samba-Server und Sharenamen im Feld Position: mit Hilfe der folgenden Syntax eingeben (ersetzen Sie <servername> and <sharename> mit den entsprechenden Werten):

smb://<servername>/<sharename>/

24.3.1. Befehlszeile

Um das Netzwerk nach Samba-Servern abzufragen, benutzen Sie den Befehl findsmb. Für jeden gefundenen Server, wird IP-Adresse, NetBIOS-Name, Name der Workgroup, Betriebssystem und SMB-Server-Version angezeigt.

Geben Sie folgenden Befehl an einem Shell-Prompt ein, um eine Verbindung mit einer Samba-Share herzustellen:

smbclient //<hostname>/<sharename> -U <username>

Sie müssen <hostname> durch den Namen oder die IP-Adresse des Samba-Servers, mit dem Sie verbunden werden möchten, <sharename> durch den Namen des gemeinsam verwendeten Verzeichnisses, in dem Sie suchen möchten, und <username> durch den Samba-Benutzernamen für das System ersetzen. Geben Sie dann das richtige Passwort ein, oder drücken Sie die [Enter-Taste], falls kein Passwort für den Benutzer erforderlich ist.

Wenn Sie nun den Prompt smb:\> sehen, haben Sie sich erfolgreich angemeldet. Geben Sie nun Hilfe ein, um eine Liste von Befehlen zu erhalten. Wenn Sie die Inhalte Ihres Home-Verzeichnisses durchsuchen möchten, ersetzen Sie sharename durch Ihren Benutzernamen. Wenn der Schalter -U nicht verwendet wird, wird der Benutzername des aktuellen Benutzers an den Samba-Server weitergeleitet.

Um smbclient zu beenden, geben Sie Beenden am smb: \>-Prompt ein.

24.3.2. Share mounten

Manchmal ist es nützlich eine Samba-Share auf ein Verzeichnis zu mounten, so dass die Dateien als Teil des lokalen Dateisystems behandelt werden können.

Um eine Samba-Share auf ein Verzeichnis zu mounten, erzeugen Sie dies, falls nicht bereits vorhanden und führen Sie den folgenden Befehl als root aus:

mount -t  smbfs -o username=<username> //<servername>/<sharename> /mnt/point/

Dieser Befehl mountet <sharename> von <servername> auf das lokale Verzeichnis /mnt/point/.