[[Vorlage(Archiviert)]] {{{#!vorlage Warnung Die Verwendung dieses Howto geschieht auf eigene Gefahr. Bei Problemen mit der Anleitung melde dies bitte in der dazugehörigen Diskussion und wende dich zusätzlich an den Verfasser des Howtos. }}} {{{#!vorlage Hinweis Diese Howto-Anleitung wurde von [user:Frank-The-Tank:] am 2.3.2017 unter '''Ubuntu 17.10 Artful Aardvark''', erfolgreich getestet. }}} {{{#!vorlage Wissen [:Terminal: Ein Terminal öffnen] [:Root-Rechte:] [:Datenverwaltung:] [:mount:] [:Netzwerk:] [:rc.local:] [:FritzBox:] }}} [[Inhaltsverzeichnis(1)]] = Nas-Server Freigaben in ein Verzeichnis einhängen = Wie man Freigaben eines am Router angeschlossenen NAS-servers(Homeservers) automatisch beim Start von Ubuntu in ein beliebiges Verzeichnis einhängt. {{{#!vorlage Warnung Die Ausführung von Skripten und das einhängen von Netzwerkfreigaben ist ein Sicherheitsrisiko! Im Bezug auf diese Anleitung handelt jeder in Eigenverantwortung und auf eigenes Risiko.}}} = Benötigte Informationen = * Username(Benutzername) der Freigabe auf dem NAS-Server (groß/Kleinschreibung beachten) * Benutzerpasswort des Benutzers auf dem NAS-Server * IP Adresse des NAS-Servers * Benutzername des Ubuntu Benutzers (Groß/Kleinschreibung beachten) = IP-Adresse des NAS-Servers herausfinden = Am einfachsten geht das über den Router. Beispiel anhand einer FritzBox! da sie weit verbreitet ist. *1. In die Adressleiste des Internetbrowsers '''`fritz.box`''' eingeben und sich am Router anmelden. *2. Unter '''`Heimnetz/Heimnetzübersicht/Alle Geräte`''' sucht man seinen NAS-Server und klickt auf „'''`Details`'''“. Dort findet man die IP-Adresse des Netzwerkspeichers. {{{#!vorlage Hinweis Die Option „'''`Diesem Netzwerkgerät immer die gleiche IPv4-Adresse zuweisen`'''“ sollte '''`Aktiviert`''' sein. }}} = NAS-Server einhängen(mounten) = Wenn alle Informationen vorliegen ein [:Terminal:Terminal] öffnen und mit folgendem Befehl [:sudo:Root-Rechte] erlangen. {{{#!vorlage Befehl sudo -i }}} Nun das Root-Passwort eingeben und [[Vorlage(Tasten, Enter)]] drücken. {{{#!vorlage Hinweis Die Eingabe des Passwortes erfolgt „blind“, d.h. es erscheinen also keine Punkte oder Sterne. }}} Mit folgendem Befehl als Beispiel wird eine NAS-Server Freigabe in ein Verzeichnis eingehängt(gemountet). {{{#!vorlage Befehl # Beispiel: mount -o username=max,password=xxxxxx //192.16x.xxx.xx/Max/Bilder /home/max/NAS/ }}} {{{#!vorlage Hinweis [:Terminal:Terminal] noch nicht schließen! Username, Password, IP-Ardesse und Pfade sind durch eigene Informationen zu ersetzen. Eine Freigabe kann in ein beliebiges Verzeichnis eingehängt werden. }}} {{{#!vorlage Tabelle <-3 rowclass="titel">Erläuterung des Befehls / der Befehle +++ Befehlsteil Bedeutung Info +++ `sudo -i` Damit werden alle weiteren Befehle der aktuellen Sitzung mit Root-Rechten ausgeführt [:sudo:Root-Rechte] +++ `mount-o` damit wird ein Mountpunkt erstellt [:sudo: mount] +++ `username=max` Benutzername der Freigabe auf dem NAS-Server In diesem Beispiel der Benutzer "Max" auf dem NAS-Server +++ `password=xxxxxxxxxx` Passwort des Benutzers auf dem NAS-Servers In diesem Beispiel das Passwort von "Max" auf dem NAS-Server +++ `//192.16x.xxx.xx` IP-Adresse des NAS-Servers Der NAS-Server ist über ein LAN-Kabel mit dem Router verbunden +++ `/Max/Bilder` Pfad der Freigabe "Bilder" von "Max" auf dem NAS-Server In diesem Beispiel ist dies dies das freigegebene Verzeichnis "Bilder" von "Max" auf dem NAS-Server +++ `/home/max/NAS/` Pfad des Verzeichnisses wo die Freigabe eingehängt werden soll In diesem Beispiel wird die Freigabe in das Homeverzeichnis von "Max" in "NAS" eingehängt }}} Die Freigabe ist nun in das gewünschte Verzeichnis eingehängt. Das ist aber natürlich nur die halbe Miete, denn es wäre viel zu umständlich jedes mal wenn wir uns am PC anmelden die entsprechende Befehlszeile neu eingeben zu müssen. Wir möchten also, dass wenn wir unseren PC einschalten der Netzwerkspeicher automatisch in das gewünschte Verzeichnis eingehängt(gemountet) wird. Deshalb die Befehlszeile (mount-o username…) in den Zwischenspeicher kopieren und mit dem nächsten Schritt fortfahren. = Freigabe automatisch einhängen = Im das Terminal nun folgenden Befehl eingeben: {{{#!vorlage Befehl nano /etc/rc.local }}} [[Vorlage(Tasten, Enter)]] drücken. Mit dem Cursor(Pfeiltasten) bis ans Ende fahren, also '''bis vor „exit 0“''' und dort den Befehl aus der Zwischenablage einfügen. {{{#!vorlage Befehl # Beispiel: mount -o username=max,password=xxxxxx //192.16x.xxx.xx/Max/Bilder /home/max/NAS/ }}} Befehl mit eigenen Informationen ergänzen. {{{#!vorlage Warnung Eigene Einträge muss man '''vor''' exit 0 hinzufügen. Das '''exit 0 muss immer am Ende der Datei bleiben'''. Am Besten eine Leerzeile vor exit 0 lassen.}}} Jetzt nur noch [[Vorlage(Tasten, Strg)]]+[[Vorlage(Tasten, o)]] zum speichern & [[Vorlage(Tasten, Strg)]]+[[Vorlage(Tasten, x)]] zum schließen drücken. Jetzt wird die Freigabe jedes mal automatisch in das gewünschte Verzeichnis eingehängt(gemountet) sobald man den PC startet und sich anmeldet. = Links = * [:Samba_Client_cifs#Festes-Einbinden:Festes Einbinden von Samba-Freigaben] * [https://avm.de/service/] {de} - ein externer Link #tag: Howto