Benutzer-Werkzeuge

Webseiten-Werkzeuge


speicherdienste:netzlaufwerke:linux

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
speicherdienste:netzlaufwerke:linux [13:55 22. July 2020 ] – ↷ Seite von netzlaufwerke:linux nach speicherdienste:netzlaufwerke:linux verschoben qn17speicherdienste:netzlaufwerke:linux [09:02 04. September 2026 ] (aktuell) – [mounten per Kommandozeile] Christian Marg
Zeile 2: Zeile 2:
  
 Daten, die auf Netzlaufwerken liegen, z. B. der persönliche Homebereich, Gruppen-Shares, usw., können über die Netzwerkprotokolle SAMBA bzw. CIFS angebunden und genutzt werden. Daten, die auf Netzlaufwerken liegen, z. B. der persönliche Homebereich, Gruppen-Shares, usw., können über die Netzwerkprotokolle SAMBA bzw. CIFS angebunden und genutzt werden.
- 
-<note> 
-Einige Laufwerke können nur mit lesendem Zugriff angebunden werden. 
-</note> 
  
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
Zeile 13: Zeile 9:
   * Sie benötigen die Pakete smbclient und cifs-utils.   * Sie benötigen die Pakete smbclient und cifs-utils.
  
-<note important+<note> 
-Aus Sicherheitsgründen können die Freigaben nur aus dem Hochschulnetz der TU Clausthal heraus verwendet werden. Von Außerhalb müssen Sie sich vor einem Zugriff auf die Freigaben per [[netzwerk_und_internet:vpn:openvpn_ubuntu|VPN]] einloggen.+Aus Sicherheitsgründen können die Freigaben nur aus dem Hochschulnetz der TU Clausthal heraus verwendet werden. Von Außerhalb müssen Sie sich vor einem Zugriff auf die Freigaben per [[netzwerk_und_internet:vpn:openvpn_ubuntu|VPN]] einloggen.\\ 
 +\\ 
 +Einige Laufwerke können darüber hinaus nur mit lesendem Zugriff angebunden werden.
 </note> </note>
  
Zeile 25: Zeile 23:
   * Wählen Sie als **Dienste-Typ** **Windows-Freigabe**.Geben Sie als **Server** z.b. **nas.tu-clausthal.de**, den **Namen der Freigabe** und Ihren **TUC-User** ein. Wichtig ist das bei der **Domain** lediglich **tu-clausthal** eingegeben wird und nicht das **.de** noch dahinter gehängt wird, da die Verbindung damit nicht zustande kommt.   * Wählen Sie als **Dienste-Typ** **Windows-Freigabe**.Geben Sie als **Server** z.b. **nas.tu-clausthal.de**, den **Namen der Freigabe** und Ihren **TUC-User** ein. Wichtig ist das bei der **Domain** lediglich **tu-clausthal** eingegeben wird und nicht das **.de** noch dahinter gehängt wird, da die Verbindung damit nicht zustande kommt.
  
-{{:netzlaufwerke:server_verbinden2.png|}}+{{speicherdienste:netzlaufwerke:server_verbinden2.png|}}
  
   * Nach dem Klick auf **Verbinden** geben Sie im nachfolgendem Dialog noch ihr TUC-Passwort ein. Im Anschluss abermals auf **Verbinden** klicken.   * Nach dem Klick auf **Verbinden** geben Sie im nachfolgendem Dialog noch ihr TUC-Passwort ein. Im Anschluss abermals auf **Verbinden** klicken.
  
-{{:netzlaufwerke:server_verbinden3.png|}}+{{speicherdienste:netzlaufwerke:server_verbinden3.png|}}
  
-{{:netzlaufwerke:server_verbinden4.png|}}+{{speicherdienste:netzlaufwerke:server_verbinden4.png|}}
  
 Trennen können Sie die Verbindung in dem Sie im Kontext-Menü (rechte Maus-Taste) auf **Aushängen** klicken. Trennen können Sie die Verbindung in dem Sie im Kontext-Menü (rechte Maus-Taste) auf **Aushängen** klicken.
Zeile 39: Zeile 37:
 ===== mounten per Kommandozeile ===== ===== mounten per Kommandozeile =====
 Dieser Abschnitt beschreibt, wie die Netzwerkfreigabe per Kommandozeile gemountet werden kann. Dieser Abschnitt beschreibt, wie die Netzwerkfreigabe per Kommandozeile gemountet werden kann.
-Er richtet sich an Anwender, die zumindest grundlegende Kenntnisse im Umgang mit dem Befehl //mount// haben. +Er richtet sich an Anwender, die zumindest grundlegende Kenntnisse im Umgang mit der Kommandozeile und ''sudo''-Rechte auf ihrem Rechner haben.
-Eine Einleitung zu mount gibt es beispielsweise im [[https://wiki.archlinux.de/title/Mount|Arch Wiki]]. +
-Die folgenden Befehle müssen mit root-Rechten ausgeführt werden, beispielsweise durch ein vorangestelltes //sudo//.+
  
-Zum mounten gibt man folgenden Befehl ein: +Um das Windows-Home (//Laufwerk ''M:''//) vom zentralen Fileserver zu mounten gibt man folgenden Befehl ein:
- +
-  mount -t cifs //nas.tu-clausthal.de/abc42 /mnt/nas/ -o username=abc42,workgroup=tu-clausthal+
  
 +  mkdir -p /home/$USER/nas; sudo mount -t smb3 //nas.tu-clausthal.de/abc42 /home/$USER/nas -o username=abc42@tu-clausthal.de,uid=$(id -u),gid=$(id -g),forceuid,forcegid
 +  
 Hierbei muss //abc42// durch den TUC-User bzw. den einzubindenden freigegebenen Ordner ersetzt werden. Hierbei muss //abc42// durch den TUC-User bzw. den einzubindenden freigegebenen Ordner ersetzt werden.
 ///mnt/nas/// muss durch den Ordner ersetzt werden, in dem der freigegebene Ordner eingebunden werden soll. ///mnt/nas/// muss durch den Ordner ersetzt werden, in dem der freigegebene Ordner eingebunden werden soll.
  
-Möchte man sein Passwort in dem Kommando mit angeben, so kann man dies wie folgt tun:+Möchte man sein Passwort nicht jedes mal neu eintippen, so kann man seine Zugangsdaten mit folgender Kommandozeile auf möglichst sichere Weise in einer Datei speichern:
  
-  mount -t cifs //nas.tu-clausthal.de/abc42 /mnt/nas/ -o username=abc42,workgroup=tu-clausthal,password=strenggeheim+<code bash> 
 +read -p "TUC-User: " u; read -s -p "Password: " p; install -m 600 <(echo -e "username=$u@tu-clausthal.de\npassword=$p") /home/$USER/smbcreds; unset u p; echo 
 +</code> 
 + 
 +Die Endung ''@tu-clausthal.de'' braucht nicht mit eingegeben zu werden, sie wird von der Kommandozeile angehängt. 
 + 
 +Danach kann man diese Datei im Mount-Kommando übergeben: 
 + 
 +  mkdir -p /home/$USER/nas; sudo mount -t smb3 //nas.tu-clausthal.de/abc42 /home/$USER/nas -o credentials=/home/$USER/smbcreds,uid=$(id -u),gid=$(id -g),forceuid,forcegid
  
-Hierbei muss man //strenggeheim// durch sein (hoffentlich sichereres) Passwort ersetzten. 
-Zu beachten ist, dass das Passwort dann je nach Konfiguration des Rechners in .bash_history oder einer ähnlichen Datei gespeichert wird! 
-Dies kann ein Sicherheitsrisiko darstellen. 
  
 Will man die Einbindung lösen führt man wie gewohnt den folgenden Befehl aus: Will man die Einbindung lösen führt man wie gewohnt den folgenden Befehl aus:
-  umount /mnt/nas+  sudo umount /mnt/nas
  
 Weitere Informationen gibt es in den folgenden man-Pages: Weitere Informationen gibt es in den folgenden man-Pages:
  
-  * mount.cifs+  * mount.smb3
   * mount   * mount
   * umount   * umount
  
-Bei einem Fehler ähnlich wie dem Folgenden ist es ratsam in den dmesg output zu schauen. Meistens wird der Fehler durch Versionsunterschiede ausgelöst. +{{tag> [mitarbeitende]}}
- +
-  mount error(95): Operation not supported +
-    +
-Der Fehler lässt sich umgehen wenn man explizit die CIFS Version angibt: +
- +
-  mount -t cifs //nas.tu-clausthal.de/abc42 /mnt/nas/ -o username=abc42,workgroup=tu-clausthal,vers=2.0 +
- +
- +
-{{tag> [mitarbeitende]  [stuhlbein] }}+
  
speicherdienste/netzlaufwerke/linux.1595426139.txt.gz · Zuletzt geändert: von qn17

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki