Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
smb_linux [2019/11/25 20:10] – [Netzlaufwerk über das Terminal einbinden] dw1003smb_linux [2019/11/25 21:04] (aktuell) dw1003
Zeile 5: Zeile 5:
 Um unter Linux ein Netzlaufwerk bzw. eine Samba-Freigabe einzubinden gibt es mehrere Möglichkeiten. Da es viele Linux-Distributionen gibt, kann das jeweilige Vorgehen möglicherweise abweichen. Die Adresse zum Einbinden des Home-Verzeichnisses oder eines anderen Netzlaufwerkes / Freigabe (im Allgemeinen werden alle im folgenden als Netzlaufwerk bezeichnet) ist jedoch unter allen Distributionen identisch.  Um unter Linux ein Netzlaufwerk bzw. eine Samba-Freigabe einzubinden gibt es mehrere Möglichkeiten. Da es viele Linux-Distributionen gibt, kann das jeweilige Vorgehen möglicherweise abweichen. Die Adresse zum Einbinden des Home-Verzeichnisses oder eines anderen Netzlaufwerkes / Freigabe (im Allgemeinen werden alle im folgenden als Netzlaufwerk bezeichnet) ist jedoch unter allen Distributionen identisch. 
  
-Exemplarisch wird unter Ubuntu 18.04 das Vorgehen für das Einbinden des Netzlaufwerks sowohl im Dateibrowser bzw. im Terminal demonstriert. +Exemplarisch wird unter Ubuntu 18.04 das Vorgehen für das Einbinden des Netzlaufwerks sowohl im [[#netzlaufwerk_ueber_den_dateibrowser_einbinden|Dateibrowser]] bzw. im  [[#netzlaufwerk_ueber_das_terminal_einbinden|Terminal]] demonstriert. 
  
 ==== Netzlaufwerk über den Dateibrowser einbinden ==== ==== Netzlaufwerk über den Dateibrowser einbinden ====
Zeile 57: Zeile 57:
 ==== Netzlaufwerk über das Terminal einbinden ==== ==== Netzlaufwerk über das Terminal einbinden ====
  
-=== Generelle Hinweise ===+=== Erste Schritte ===
  
 Damit Sie über das Terminal ein Netzlaufwerk einbinden können benötigen Sie auf dem Computer root/administrator Berechtigungen (z.B. via sudo).  Damit Sie über das Terminal ein Netzlaufwerk einbinden können benötigen Sie auf dem Computer root/administrator Berechtigungen (z.B. via sudo). 
Zeile 80: Zeile 80:
  
 Optional: Falls noch nicht vorhanden, legen Sie nun ein Verzeichnis an, in welchem das Netzlaufwerk eingebunden werden soll. Beispiel: Optional: Falls noch nicht vorhanden, legen Sie nun ein Verzeichnis an, in welchem das Netzlaufwerk eingebunden werden soll. Beispiel:
-<code>mkdir /home/localuser/home</code>+<code>mkdir /home/localuser/share</code>
  
 Der folgende Schritt unterscheidet sich zwischen dem Einbinden eines **Homeverzeichnisses** und einer **bestimmten Freigabe** (<Beispiel-Freigabe>). Wählen Sie die für Sie passende Vorgehensweise entsprechend aus. Der folgende Schritt unterscheidet sich zwischen dem Einbinden eines **Homeverzeichnisses** und einer **bestimmten Freigabe** (<Beispiel-Freigabe>). Wählen Sie die für Sie passende Vorgehensweise entsprechend aus.
Zeile 88: Zeile 88:
 Mit Hilfe des ''mount'' Befehls können Sie Ihr **Homeverzeichnis** im folgenden Format einbinden: Mit Hilfe des ''mount'' Befehls können Sie Ihr **Homeverzeichnis** im folgenden Format einbinden:
 <code> <code>
-sudo mount -t cifs -o user=<userID>,domain=public,vers=3.0,uid=1000,gid=1000 //<userID>.files.uni-freiburg.de/home/<userID> /home/localuser/home+sudo mount -t cifs -o user=<userID>,domain=public,vers=3.0,uid=1000,gid=1000 //<userID>.files.uni-freiburg.de/home/<userID> /home/localuser/share
 </code> </code>
  
-Bitte beachten Sie, dass Sie alle __drei__ Platzhalter <userID> durch Ihre Benutzerkennung (besteht üblicherweise aus den Anfangsbuchstaben Ihres Vor- und Nachnamens gefolgt von Zahlen, z.B. xx1099) ersetzen müssen. Ersetzen Sie ebenfalls die //uid// und //gid// Parameter mit den Werten, die Sie mittels ''id'' erhalten haben. Passen Sie ebenfalls den Pfad (in diesem Beispiel /home/localuser/home) entsprechend Ihrer Gegebenheiten an. Achten Sie auch darauf als domain den Wert "public" und als Version "3.0" (beides ohne Anführungszeichen) einzutragen. Nachdem Sie den Befehl ausgeführt haben, werden Sie möglicherweise zunächst nach dem lokalen ''sudo'' Passwort gefragt bevor die Passwortabfrage (für den Benutzer <userID>) für das Homeverzeichnis erscheint. Geben Sie bei der Passwortabfrage für den Benutzer <userID> das Passwort für Ihren Uni-Account ein. Anschließend ist das Homeverzeichnis unter Ihrem gewählten Pfad (z.B. /home/localuser/home) eingebunden.+Bitte beachten Sie, dass Sie alle __drei__ Platzhalter <userID> durch Ihre Benutzerkennung (besteht üblicherweise aus den Anfangsbuchstaben Ihres Vor- und Nachnamens gefolgt von Zahlen, z.B. xx1099) ersetzen müssen. Ersetzen Sie ebenfalls die //uid// und //gid// Parameter mit den Werten, die Sie mittels ''id'' erhalten haben. Passen Sie ebenfalls den Pfad (in diesem Beispiel /home/localuser/share) entsprechend Ihrer Gegebenheiten an. Achten Sie auch darauf als domain den Wert "public" und als Version "3.0" (beides ohne Anführungszeichen) einzutragen. Nachdem Sie den Befehl ausgeführt haben, werden Sie möglicherweise zunächst nach dem lokalen ''sudo'' Passwort gefragt bevor die Passwortabfrage (für den Benutzer <userID>) für das Homeverzeichnis erscheint. Geben Sie bei der Passwortabfrage für den Benutzer <userID> das Passwort für Ihren Uni-Account ein. Anschließend ist das Homeverzeichnis unter Ihrem gewählten Pfad (z.B. /home/localuser/share) eingebunden.
  
 === Einbinden einer bestimmten Freigabe === === Einbinden einer bestimmten Freigabe ===
Zeile 97: Zeile 97:
 Soll alternativ kein Homeverzeichnis sondern eine **bestimmte Freigabe** (<Beispiel-Freigabe>) eingebunden werden, müssen Sie den ''mount'' Befehl anpassen: Soll alternativ kein Homeverzeichnis sondern eine **bestimmte Freigabe** (<Beispiel-Freigabe>) eingebunden werden, müssen Sie den ''mount'' Befehl anpassen:
 <code> <code>
-sudo mount -t cifs -o user=<userID>,domain=public,vers=3.0,uid=1000,gid=1000 //ufr.isi1.public.ads.uni-freiburg.de/<Beispiel-Freigabe> /home/localuser/home+sudo mount -t cifs -o user=<userID>,domain=public,vers=3.0,uid=1000,gid=1000 //ufr.isi1.public.ads.uni-freiburg.de/<Beispiel-Freigabe> /home/localuser/share
 </code> </code>
-Hier müssen Sie lediglich einmal die <userID> durch Ihre Benutzerkennung sowie den Wert <Beispiel-Freigabe> ersetzen. Optional können Sie natürlich auch den lokalen Pfad (hier /home/localuser/homeIhren Gegebenheiten anpassen.+Beachten Sie, dass Sie zwingend die <userID> durch Ihre Benutzerkennung (besteht üblicherweise aus den Anfangsbuchstaben Ihres Vor- und Nachnamens gefolgt von Zahlen, z.B. xx1099) sowie den Wert <Beispiel-Freigabe> ersetzen müssen. Ersetzen Sie ebenfalls die //uid// und //gid// Parameter mit den Werten, die Sie mittels ''id'' erhalten haben. Passen Sie ebenfalls den Pfad (in diesem Beispiel /home/localuser/share) entsprechend Ihrer Gegebenheiten anAchten Sie auch darauf als domain den Wert "public" und als Version "3.0" (beides ohne Anführungszeichen) einzutragen. Nachdem Sie den Befehl ausgeführt haben, werden Sie möglicherweise zunächst nach dem lokalen ''sudo'' Passwort gefragt bevor die Passwortabfrage (für den Benutzer <userID>) für die <Beispiel-Freigabe> erscheint. Geben Sie bei der Passwortabfrage für den Benutzer <userID> das Passwort für Ihren Uni-Account ein. Anschließend ist die <Beispiel-Freigabe> unter Ihrem gewählten Pfad (z.B. /home/localuser/shareeingebunden. 
  
 Folgendes Bild zeigt das Einbinden eines **Homeverzeichnisses** unter einem Ubuntu 18.04. Sofern Sie nicht das Homeverzeichnis sondern eine **bestimmte Freigabe** (<Beispiel-Freigabe>) einbinden möchten, müssen Sie den Pfad entsprechend anpassen. Folgendes Bild zeigt das Einbinden eines **Homeverzeichnisses** unter einem Ubuntu 18.04. Sofern Sie nicht das Homeverzeichnis sondern eine **bestimmte Freigabe** (<Beispiel-Freigabe>) einbinden möchten, müssen Sie den Pfad entsprechend anpassen.
 {{ :bilder-netzlaufwerk:linux_connect_terminal.png?direct&1400 |}} {{ :bilder-netzlaufwerk:linux_connect_terminal.png?direct&1400 |}}
 {{tag>fileserver homedirectory linux}} {{tag>fileserver homedirectory linux}}
QR-Code
QR-Code Netzlaufwerk verbinden (Linux) (erstellt für aktuelle Seite)