User Tools

Site Tools


mld:tutorials:smb_samba_freigabe_mit_cifs_zugreifen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mld:tutorials:smb_samba_freigabe_mit_cifs_zugreifen [2013/08/30 20:37]
orgel angelegt
mld:tutorials:smb_samba_freigabe_mit_cifs_zugreifen [2013/08/30 15:54] (current)
Line 1: Line 1:
 Als Beispiel dient uns eine USB-Festplatte,​ welche an eine Fritzbox angeschlossen ist. Das vorgehen ist für andere Samba/​SMB-Freigaben gleich. Jede Windowsfreigabe ist eine SMB-Freigabe. Nutzt man ein Linuxsystem,​ auf das man Zugreifen möchte, sollte man lieber nfs nutzen, da dieses Protokoll ressourcenschonender/​schneller ist. Als Beispiel dient uns eine USB-Festplatte,​ welche an eine Fritzbox angeschlossen ist. Das vorgehen ist für andere Samba/​SMB-Freigaben gleich. Jede Windowsfreigabe ist eine SMB-Freigabe. Nutzt man ein Linuxsystem,​ auf das man Zugreifen möchte, sollte man lieber nfs nutzen, da dieses Protokoll ressourcenschonender/​schneller ist.
  
-Einbinden einer USB-Festplatte ​in MLD, angeschlossen mittels USB an einer Fritz-Box 7270.+Einbinden einer USB-Festplatte ​in [[http://​www.vdr-wiki.de/​wiki/​index.php/​MLD|MLD]], angeschlossen mittels USB an einer Fritz-Box 7270.
  
 +Voraussetzungen
  
-===== Voraussetzungen =====+  *Die Festplatte muss an dem USB-Anschluss der Fritzbox angeschlossen und von dieser erkannt worden sein.
  
-  * Die Festplatte muss an dem USB-Anschluss der Fritzbox angeschlossen und von dieser erkannt worden sein.\\+<code oobas> 
 + ​Überprüfen in: Fritzbox - Heimnetz - USB-Geräte - Geräteübersicht - Angeschlossene USB-Geräte 
 +</​code>​ 
 +  *NAS-Speicher muss aktiviert werden.
  
-  Überprüfen in: Fritzbox - Heimnetz - USB-Geräte - Geräteübersicht - Angeschlossene ​USB-Geräte+<code oobas> 
 + Unter "Fritzbox - Heimnetz - Speicher (NAS) Aktivierungen"​ 
 +   bei "​Speicher an der FRITZ!Box"​ 
 +     Haken setzen bei "​Speicher (NAS) aktiv"​ 
 +     Haken setzen bei Speichertyp "USB-Speicher"​ (bei mehreren Angeschlossenen Festplatten auf die richtige Auswahl achten) 
 +   bei "​Heimnetzfreigabe"​ 
 +     ​beliebigen Freigabenamen eintragen (dieser Freigabename wird später beim Einbinden unter Linux benötigt!) 
 +</​code>​ 
 +  *Plugin cifs unter MLD einbinden 
 +  *Zielordner anlegen
  
-  * NAS-Speicher muss aktiviert werden. +Der Zielordner musst vor dem einbinden bereits existierenFalls der Zielordner noch nicht existiert, muss also ein Zielordner selbst angelegt werden:
-  Unter "​Fritzbox - Heimnetz - Speicher (NAS) - Aktivierungen"​ +
-    bei "​Speicher an der FRITZ!Box"​ +
-      Haken setzen bei "​Speicher (NAS) aktiv"​ +
-      Haken setzen bei Speichertyp "​USB-Speicher"​ (bei mehreren Angeschlossenen Festplatten auf die richtige Auswahl achten) +
-    bei "​Heimnetzfreigabe"​ +
-      beliebigen Freigabenamen eintragen (dieser Freigabename wird später beim Einbinden unter Linux benötigt!)+
  
-  * Plugin cifs unter MLD einbinden+<code oobas> 
 + mkdir /​media/​fritzbox-hdd 
 +</​code>​ 
 +Optional
  
-  * Zielordner anlegen +  *Energiesparfunktion (automatischer Ruhezustand) aktivieren.
-Der Zielordner musst vor dem einbinden bereits existierenFalls der Zielordner noch nicht existiert, muss also ein Zielordner selbst angelegt werden:  +
-  mkdir /​media/​fritzbox-hdd+
  
-===== Optional =====+<code oobas> 
 + Unter "​Fritzbox - Heimnetz - USB-Geräte - Geräteübersicht - Energiesparfunktion für USB-Festplatten"​ 
 +   Haken setzen bei "​Energiesparfunktion aktiv"​ 
 +   Zeit einstellen bei "​USB-Festplatte bei Inaktivität in den Energiesparmodus versetzen nach X Minuten"​ 
 +</​code>​ 
 +  *Passwort für Zugriff auf NAS-Speicher aktivieren.
  
-  * Energiesparfunktion (automatischer Ruhezustand) aktivieren. +<code oobas> 
-  Unter "​Fritzbox - Heimnetz - USB-Geräte - Geräteübersicht - Energiesparfunktion für USB-Festplatten"​ + Unter "​Fritzbox - Heimnetz - Speicher (NAS) - Sicherheit"​ 
-    Haken setzen bei "​Energiesparfunktion aktiv"​ +   ​bei "​Heimnetz"​  
-    Zeit einstellen bei "​USB-Festplatte bei Inaktivität in den Energiesparmodus versetzen nach X Minuten"​ +     ​Haken setzen bei "​Kennwortschutz aktiv"​ 
-  * Passwort für Zugriff auf NAS-Speicher aktivieren. +     ​beliebiges Passwort bei "​NAS-Kennwort (Heimnetz)"​ setzen (dieses Passwort wird später beim Einbinden unter Linux benötigt!) 
-  ​Unter "​Fritzbox - Heimnetz - Speicher (NAS) - Sicherheit"​ +</​code>​ 
-    bei "​Heimnetz"​  +Einmaliges einbinden in Linux
-      Haken setzen bei "​Kennwortschutz aktiv"​ +
-      beliebiges Passwort bei "​NAS-Kennwort (Heimnetz)"​ setzen (dieses Passwort wird später beim Einbinden unter Linux benötigt!)+
  
-===== Einmaliges einbinden in Linux =====+An der Konsole mit dem Befehl:
  
-An der Konsole mit dem Befehl: ​ +<code oobas> 
- mount -t cifs //​fritz.box/<​Freigabename>​ /<​Pfad>/​ -o username=ftpuser,​password=<​Passwort>​+mount -t cifs //​fritz.box/<​Freigabename>​ /<​Pfad>/​ -o username=ftpuser,​password=<​Passwort
 +</code>
 Ab MLD 3.0.2 mit Kernel 3.8.4: Ab MLD 3.0.2 mit Kernel 3.8.4:
- mount -t cifs //​fritz.box/<​Freigabename>​ /<​Pfad>/​ -o username=ftpuser,​password=<​Passwort>,​sec=ntlm 
  
-z.B.  +<code oobas> 
- mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password=xyz123+mount -t cifs //​fritz.box/<​Freigabename>​ /<​Pfad>/​ -o username=ftpuser,​password=<​Passwort>,​sec=ntlm 
 +</​code>​ 
 +z.B. 
 + 
 +<code oobas> 
 +mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password=xyz123 
 +</​code>​
 Ab MLD 3.0.2 mit Kernel 3.8.4: Ab MLD 3.0.2 mit Kernel 3.8.4:
- mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password=xyz123,​sec=ntlm 
  
-Wenn kein Passwort gesetzt wurde, einfach weglassen: +<code oobas> 
-z.B.  +mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password=xyz123,​sec=ntlm 
- mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password ======+</​code>​ 
 +Wenn kein Passwort gesetzt wurde, einfach weglassen: z.B. 
 + 
 +<code oobas> 
 +mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password= 
 +</​code>​
 Ab MLD 3.0.2 mit Kernel 3.8.4: Ab MLD 3.0.2 mit Kernel 3.8.4:
- mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password=,​sec=ntlm 
  
 +<code oobas>
 +mount -t cifs //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ -o username=ftpuser,​password=,​sec=ntlm
 +</​code>​
 **Zu beachten ist dabei:** **Zu beachten ist dabei:**
-  * KEIN Slash hinter dem letztem Ordner, //​fritz.box/​fritz.nas**/​** wäre FALSCH 
-  * password statt passwd 
-  * username statt user 
  
-===== Dauerhaftes einbinden in Linux =====+  *KEIN Slash hinter dem letztem Ordner, %%//​%%fritz.box/​fritz.nas**/​** wäre FALSCH 
 +  *password statt passwd 
 +  *username statt user 
 + 
 + 
 + 
 +Dauerhaftes einbinden in Linux
  
 In /etc/fstab die folgende Zeile eintragen: In /etc/fstab die folgende Zeile eintragen:
- //​fritz.box/<​Freigabename>​ /<​pfad>​ cifs username=ftpuser,​password=<​Passwort> ​  + 
-Ab MLD 3.0.2 mit Kernel 3.8.4:  +<code oobas> 
- //​fritz.box/​<Freigabename> ​/<pfadcifs username=ftpuser,​password=<​Passwort>,​sec=ntlm ​    +//​fritz.box/<​Freigabename>​ /<​pfad>​ cifs username=ftpuser,​password=<​Passwort> ​  
-z.B.  +</code>
- //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ cifs username=ftpuser,​password=xyz123+
 Ab MLD 3.0.2 mit Kernel 3.8.4: Ab MLD 3.0.2 mit Kernel 3.8.4:
- //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/ cifs username=ftpuser,​password=xyz123,sec=ntlm + 
-Wenn kein Passwort gesetzt wurde, einfach weglassen: +<code oobas> 
-z.B.  +//​fritz.box/​<​Freigabename> ​/<​pfad> ​cifs username=ftpuser,​password=<​Passwort>​,​sec=ntlm ​    
- //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ cifs username=ftpuser,​password ======+</​code>​ 
 +z.B. 
 + 
 +<code oobas> 
 +//​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ cifs username=ftpuser,​password=xyz123 
 +</​code>​
 Ab MLD 3.0.2 mit Kernel 3.8.4: Ab MLD 3.0.2 mit Kernel 3.8.4:
- //​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ cifs username=ftpuser,​password=,​sec=ntlm 
  
 +<code oobas>
 +//​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ cifs username=ftpuser,​password=xyz123,​sec=ntlm
 +</​code>​
 +Wenn kein Passwort gesetzt wurde, einfach weglassen: z.B.
 +
 +<code oobas>
 +//​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ cifs username=ftpuser,​password=
 +</​code>​
 +Ab MLD 3.0.2 mit Kernel 3.8.4:
 +
 +<code oobas>
 +//​fritz.box/​fritz.nas /​media/​fritzbox-hdd/​ cifs username=ftpuser,​password=,​sec=ntlm
 +</​code>​
 **Zu beachten ist dabei:** **Zu beachten ist dabei:**
-  * Das gleiche wie beim einmaligen Einbinden 
-  * KEIN -o vor username 
  
-===== Vorgehen bei nicht gelingen =====+  *Das gleiche wie beim einmaligen Einbinden 
 +  *KEIN -o vor username
  
-Sollte das Mounten beim starten nicht klappen, muss man nicht zwangsweise Neustarten, um Änderungen an der /etc/fstab/ wirksam werden zu lassen. Mit 
  
- mount -a 
  
-Werden die Einträge der fstab neu gemountet. Hierbei bekommt man auch eine Fehlerrückgabe. "​invalid Argument"​ deutet darauf hin, dass eines der Kriterien ​nicht eingehalten wurde. ​+Vorgehen bei nicht gelingen
  
-**"no such device"​** bedeutet, dass das cifs-Modul ​nicht geladen ist. Bitte prüfen, ob das "​cifs"​-Addon installiert ist, nicht das smbclienthierbei handelt es sich um eine ToolsammlungDas installierte Addon bitte mit+Sollte ​das Mounten beim starten ​nicht klappenmuss man nicht zwangsweise Neustarten, um Änderungen an der /etc/fstab/ wirksam werden zu lassenMit
  
- lsmod | grep cifs+<code oobas> 
 +mount -a 
 +</​code>​ 
 +Werden die Einträge der fstab neu gemountet. Hierbei bekommt man auch eine Fehlerrückgabe. "​invalid Argument"​ deutet darauf hin, dass eines der Kriterien nicht eingehalten wurde.
  
 +**"no such device"​** bedeutet,​ dass das cifs-Modul nicht geladen ist. Bitte prüfen, ob das "​cifs"​-Addon installiert ist, nicht das smbclient, hierbei handelt es sich um eine Toolsammlung. Das installierte Addon bitte mit
 +
 +<code oobas>
 +lsmod | grep cifs
 +</​code>​
 prüfen. Taucht kein Eintrag auf. Einmal prüfen. Taucht kein Eintrag auf. Einmal
  
- modprobe cifs+<code oobas> 
 +modprobe cifs 
 +</​code>​ 
 +ausführen. Hilft dies auch nicht, im [[http://​www.minidvblinux.de/​forum|Forum]] melden.
  
-ausführen. Hilft dies auch nicht, im [[http://​www.minidvblinux.de/​forum|Forum]] melden. +Vorgehen bei allgemeinen Fehlern
- +
-===== Vorgehen bei allgemeinen Fehlern ​=====+
  
 Meist sind die trivialsten Dinge das Problem. Dann hilft nur gezieltes vorgehen: Meist sind die trivialsten Dinge das Problem. Dann hilft nur gezieltes vorgehen:
  
- ping <​IP-Adresse>​ +<code oobas> 
 +ping <​IP-Adresse>​ 
 +</​code>​
 Wenn OK, dann Namensauflösung prüfen, da der Name bisher im How-To verwendet wurde Wenn OK, dann Namensauflösung prüfen, da der Name bisher im How-To verwendet wurde
  
- ping <​Hostname>​+<code oobas> 
 +ping <​Hostname
 +</code>
  
 +Wenn OK, dann Zugriff auf die Freigabe mit dem smbclient-System-Addon prüfen, hierfür das Addon installieren,​ dann Neustart. Dann
  
-Wenn OK, dann Zugriff auf die Freigabe mit dem smbclient-System-Addon prüfen, hierfür das Addon installieren,​ dann Neustart. Dann  +<code oobas> 
-  +smbclient -L=<​Hostname>​ 
- ​smbclient -L=<​Hostname>​ +</​code>​
 In unserem Beispiel In unserem Beispiel
  
- smbclient -L=fritz.box +<code oobas> 
 +smbclient -L=fritz.box 
 +</​code>​
 Dabei sollte die Freigabe auftauchen. In unserem Beispiel fritz.nas . Dabei sollte die Freigabe auftauchen. In unserem Beispiel fritz.nas .
  
-Hilft alles nicht weiter, wie gehabt ​im [[http://​www.minidvblinux.de/​forum|Forum]] melden.+Hilft alles nicht weiter, wie gehabt ​im [[http://​www.minidvblinux.de/​forum|Forum]] melden. 
 + 
 +[[http://​www.vdr-wiki.de/​wiki/​index.php/​MLD_-_Cifs_nutzen_für_Fritzbox-HDD|Link zum unkorrigierten Originalbeitrag "MLD - Cifs nutzen für Fritzbox-HDD"​]]
  
-[[MLD - Cifs nutzen für Fritzbox-HDD|Link zum unkorrigierten Originalbeitrag "MLD - Cifs nutzen für Fritzbox-HDD"​]] 
  
-[[Kategorie:​MLD]] 
  
mld/tutorials/smb_samba_freigabe_mit_cifs_zugreifen.1377887861.txt.gz · Last modified: 2013/08/30 14:37 (external edit)