staging.inyokaproject.org

Zugriff auf NAS Laufwerk bzw. freigegebenen Ordner nicht möglich

Status: Ungelöst | Ubuntu-Version: Xubuntu 22.04 (Jammy Jellyfish)
Antworten |

Alpenpoint

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Hallo,

ich bin neu hier und auch Anfänger in Bezug auf Linux. Ich muß etwas weiter ausholen. Da ich mir mit OpenMediaVault (basiert ja auch auf Linux) ein NAS für meine Filme und Musiksammlung zusammengestellt habe möchte ich gerne mit meinem miniPC im Wohnzimmer darauf zugreifen. Das NAS läuft schon ca. 3 Jahre ohne Probleme. Nun hab ich es neu installiert in der Version 6 und neu konfiguriert. Läuft und funktioniert.

Ich habe in meinem Wohnzimmer noch einen mini-PC Zotac ID91-BE mit Intel Core i3-4130T, 8GB RAM sowie eine etwas langsamere Intel HD Graphics 4400.

Ich möchte jetzt versuchen Linux zu installieren und dann Kodi um auf meine Filme zuzugreifen evtl. auch TV / Radio integrieren da ich hier ja auch TV schaue. Erster Versuch Xubuntu: Xubntu läuft aber ich kann mich leider nicht mit dem freigegebenen Ordner meines NAS (Openmediavault 6) verbinden. Oberfläche ist xfce und mit "Netzwerk durchsuchen" werden mir die Ordner angezeigt, in meinem Fall "omv-6 - SMB/CIFS" und "omv-6 - SSH" und weitere. Beim anklicken des Ordners fragt Xubuntu nach Benutzername, Domain (omv-6), Passwort. Das gebe ich ein aber nichts passiert. Mit jeden anderen Windows Rechner funktionierts.

Ich kann mein NAS (OMV) mittels Terminal anpingen, ich kann mich mit dem Webbrowser in mein OMV einloggen nur kann ich nicht mit dem Dateimanager darauf zugreifen und den Ordner öffnen.

Meldung: Zugriff auf den Ort nicht möglich Empfangen der Freigabenlisten vom Server ist gescheitert. Das Argument ist ungültig

Als zweiten Versuch hab ich Ubuuntu 22.04 Gnome installiert, funktioniert aber mit dem Zugriff auf das Netzlaufwerk meines NAS gleiche Fehlermeldung.

Was mache ich falsch?

Danke, Alpi

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 7816

Alpenpoint schrieb:

[…] Meldung: Zugriff auf den Ort nicht möglich Empfangen der Freigabenlisten vom Server ist gescheitert. Das Argument ist ungültig

D.h.: Du hast in Deinem Netzwerk keinen "Local Master Browser", der die Freigaben aller SMB-Server seiner Workgroup im lokalen Netz sammelt und veröffentlicht.

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Ok, erstmals danke für die Antwort aber ich verstehe gar nichts. Was muß ich machen um das Problem zu lösen. Mit Linux habe ich sonst nix zu tun.

lg Alpi

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1610

Hallo.

Das Browsen und auch das Empfangen der Freigabeliste unter Ubuntu ist problembehaftet und wenn es dir darauf nicht ankommt, dann würde ich die Freigabe fest einbinden. Um zu helfen, bräuchte man aber weitere Angaben:

sudo apt install nmap smbclient 
sudo nmap --script smb-protocols 192.168.a.y # hier die richtige IP des NAS setzen
smbclient -L 192.168.a.y # hier auch die IP angeben

Ausgaben hier bitte im Codeblock posten.

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Hallo,

Codeblock sagt mir jetzt grad nichts sorry. Ich hoffe es passt so auch:

$ sudo nmap --script smb-protocols 192.168.1.113 Starting Nmap 7.80 ( https://nmap.org ) at 2023-05-03 18:49 CEST Nmap scan report for 192.168.1.113 (192.168.1.113) Host is up (0.00018s latency). Not shown: 994 closed ports PORT STATE SERVICE 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 139/tcp open netbios-ssn 445/tcp open microsoft-ds 5357/tcp open wsdapi MAC Address: 1C:6F:65:52:D8:0B (Giga-byte Technology) Host script results: | smb-protocols: | dialects: | 2.02 | 2.10 | 3.00 | 3.02 |_ 3.11

smbclient -L 192.168.1.113 Password for [WORKGROUP\alpi]: Anonymous login successful Sharename Type Comment

  • –––– –– –––-

POOL Disk IPC$ IPC IPC Service (omv-6 server) SMB1 disabled – no workgroup available

lg Alpi

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1610

Hallo.

Gesprochen werden nur die cifs Protokollversionen ab 2.02.

 | smb-protocols:
 |   dialects:
 |     2.02
 |     2.10
 |     3.00
 |     3.02
 |_    3.11

Also:

     Sharename       Type      Comment
     ---------       ----      -------
     POOL            Disk      
     IPC$            IPC       IPC Service (omv-6 server)
 SMB1 disabled -- no workgroup available

Du könntest nur das Verzeichnis POOL in Ubuntu einhängen. Das wäre die einzig verfügbare Freigabe. Alles was wir dazu bräuchten, wäre ein Zielpfad (also wo du die Freigabe einhängen möchtest, z. B. /mnt) und die Credentials für den Zugriff auf die Freigabe.

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Hallo,

ja das Verzeichnis Pool möchte ich gern einhängen bzw. möchte ich darauf zugreifen nur mache ich da noch was falsch.

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1610

Hallo!

Ich würde solche Freigaben immer per fstab einhängen, auch wenn es sicherlich viele Varianten dafür gäbe.

1. Ordner festlegen.

1
sudo mkdir /mnt/dein_Freigabe

2. Rechte des Ordners anpassen, damit du ohne sudo Rechte dort arbeiten kannst.

1
sudo chown -R $USER:$USER /mnt/dein_Freigabe

3. Kontrolle.

1
touch /mnt/dein_Freigabe/test

4. cifs Paket installieren.

1
sudo apt install cifs-utils

5. lokale User ID ermitteln.

1
id

Ich gehe davon aus, dass die uid = 1000 ist.

6. Temporär die Freigabe einhängen (uid = 1000, siehe oben, ggf. anpassen).

1
sudo mount -t cifs --verbose -o username=xxx,uid=1000 //192.168.1.113/POOL /mnt/dein_Freigabe

username=xxx, wobei xxx hier nicht für den lokalen Benutzer steht, sondern für den Benutzer auf dem NAS.

Wenn das alles klappt, dann kann man einen Eintrag in der fstab machen.

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Super danke

Aber:

bei 1) dein_Freigabe = POOL ?

bei 2) für $USER - was muß ich da einsetzen?

Das andere wäre soweit klar - sorry für meine evtl. blöden Fragen. 🙄 Zu meiner Schande muß ich gestehen dass ich gestern nicht mal ein USB Laufwerk einhängen konnte (einhängen schon aber die Inhalte waren andere "Linux-Ordner" - keine Ahnung was mir da für Ordner angezeigt wurden) Muß mal einen Screenshot machen.

lg

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1610

Hallo.

deine_Freigabe = POOL

Kann, muss aber nicht zwangsläufig POOL sein.

für $USER - was muß ich da einsetzen

Das kannst du per copy und paste übernehmen, da eine Variable.

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

deine_Freigabe = POOL

Kann, muss aber nicht zwangsläufig POOL sein.

Verstehe ich das richtig das hat nichts mit meinem Freigegebenen Ordner am NAS zu tun? Der könnte auch TEST oder wie auch immer heissen weil ich den ja auf meinem Linux System erstelle (mkdir). Mein NAS Ordner heißt pool weil ich auf mehrere Festplatten in einem pool zugreife.

So deine Anweisugen durchgeführt und ja mein id=1000

Leider bekomme ich beim 6ten Punkt einen Error

mount error(13): permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernal log messages (dmesg)

chr123

Anmeldungsdatum:
19. Juli 2018

Beiträge: 1610

Alpenpoint schrieb:

deine_Freigabe = POOL

Kann, muss aber nicht zwangsläufig POOL sein.

Verstehe ich das richtig das hat nichts mit meinem Freigegebenen Ordner am NAS zu tun? Der könnte auch TEST oder wie auch immer heissen weil ich den ja auf meinem Linux System erstelle (mkdir). Mein NAS Ordner heißt pool weil ich auf mehrere Festplatten in einem pool zugreife.

Ja, genau. Wie der lokale Ordner bei dir heißt, ist dir überlassen. Es hat nichts mit dem POOL Ordner auf dem NAS zu tun.

mount error(13): permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernal log messages (dmesg)

Bitte den kompletten Prompt (von der Eingabe bis zur Ausgabe) hier posten. Hast du bei username=xxx den Benutzernamen vom NAS genommen?

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Bitte den kompletten Prompt (von der Eingabe bis zur Ausgabe) hier posten. Hast du bei username=xxx den Benutzernamen vom NAS genommen?

Ja habe ich, den Rest poste ich gleich

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Hier der Prompt:

alpi@alpi-ZBOX-ID91:~$ sudo mkdir /mnt/POOL

[sudo] Passwort für alpi:

alpi@alpi-ZBOX-ID91:~$ sudo chown -R $USER:$USER /mnt/POOL

alpi@alpi-ZBOX-ID91:~$ touch /mnt/POOL/test

alpi@alpi-ZBOX-ID91:~$ sudo apt install cifs-utils

Paketlisten werden gelesen… Fertig

Abhängigkeitsbaum wird aufgebaut… Fertig

Statusinformationen werden eingelesen… Fertig

Die folgenden zusätzlichen Pakete werden installiert:

keyutils

Vorgeschlagene Pakete:

winbind

Die folgenden NEUEN Pakete werden installiert:

cifs-utils keyutils

0 aktualisiert, 2 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.

Es müssen 146 kB an Archiven heruntergeladen werden.

Nach dieser Operation werden 498 kB Plattenplatz zusätzlich benutzt.

Möchten Sie fortfahren? [J/n] j

Holen:1 http://at.archive.ubuntu.co

m/ubuntu jammy-updates/main amd64 cifs-utils amd64 2:6.14-1ubuntu0.1 [95,7 kB]

Holen:2 http://at.archive.ubuntu.com/ubuntu jammy/main amd64 keyutils amd64 1.6.1-2ubuntu3 [50,4 kB]

Es wurden 146 kB in 0 s geholt (642 kB/s).

Vormals nicht ausgewähltes Paket cifs-utils wird gewählt.

(Lese Datenbank ... 204882 Dateien und Verzeichnisse sind derzeit installiert.)

Vorbereitung zum Entpacken von .../cifs-utils_2%3a6.14-1ubuntu0.1_amd64.deb ...

Entpacken von cifs-utils (2:6.14-1ubuntu0.1) ...

Vormals nicht ausgewähltes Paket keyutils wird gewählt.

Vorbereitung zum Entpacken von .../keyutils_1.6.1-2ubuntu3_amd64.deb ...

Entpacken von keyutils (1.6.1-2ubuntu3) ...

cifs-utils (2:6.14-1ubuntu0.1) wird eingerichtet ...

update-alternatives: /usr/lib/x86_64-linux-gnu/cifs-utils/idmapwb.so wird verwen det, um /etc/cifs-utils/idmap-plugin (idmap-plugin) im automatischen Modus berei tzustellen

keyutils (1.6.1-2ubuntu3) wird eingerichtet ...

Trigger für man-db (2.10.2-1) werden verarbeitet ...

alpi@alpi-ZBOX-ID91:~$ id

uid=1000(alpi) gid=1000(alpi) Gruppen=1000(alpi),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),122(lpadmin),135(lxd),136(sambashare)

alpi@alpi-ZBOX-ID91:~$ sudo mount -t cifs --verbose -o username=horst,uid=1000 //192.168.1.113/POOL /mnt/POOL

Password for horst@//192.168.1.113/POOL:

mount.cifs kernel mount options: ip=192.168.1.113,unc=\\192.168.1.113\POOL,uid=1000,user=horst,pass=********

mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) alpi@alpi-ZBOX-ID91:~$ ^C alpi@alpi-ZBOX-ID91:~$

Alpenpoint

(Themenstarter)

Anmeldungsdatum:
3. Mai 2023

Beiträge: 20

Sorry dass ich dich so stresse aber ich glaube ich hab den Fehler gefunden. Ich hatte auf meinem NAS für den Benutzer horst noch keine Berechtigung vergeben.

jetzt schaut der prompt so aus:

sudo mount -t cifs --verbose -o username=horst,uid=1000 //192.168.1.113/POOL /mnt/POOL

[sudo] Passwort für alpi:

Password for horst@//192.168.1.113/POOL:

mount.cifs kernel mount options: ip=192.168.1.113,unc=\\192.168.1.113\POOL,uid=1000,user=horst,pass=******** alpi@alpi-ZBOX-ID91:~$

Sollte jetzt passen?

Antworten |