Show Hallo zusammen,
Ich kann unter Windows mit \\192.168.5.55\Hans das Netzlaufwerk verbinden und den Server auch anpingen, jedoch kann ich weder Dateien sehen, die ich unter Linux erstellt habe, noch Dateien schreiben. Fehlermeldung: "Sie benötigen Berechtigungen zur Durchführung des Vorgangs". Nun habe ich schon verschiedene Dinge ausprobiert: - chmod 777 -R /home/Hans - chown -R tollertyp /home/Hans Aber nichts will irgendwie klappen. Ich habe auch von Firewall Einstellungen gelesen von CentOS, aber das habe ich nicht so ganz verstanden. Ist es zwingend notwendig da vorher etwas anzupassen? Bei Debian musste ich das früher nicht, gut, ist natürlich auch ne ganz andere Distribution. Wenn ich "testparm" ausführe kommt folgendes:
Habe aber gelesen, dass das nur eine Warnung ist, die nicht angepasst werden muss. Ansonsten kommen keine Warnungen/Fehler. Das einzige was mir bei dem ganzen Testen aufgefallen ist, dass Samba normal neu gestartet werden kann, aber nmb gibt beim restart immer folgendes aus:
Keine Ahnung, ob das irgendwie relevant ist. Ich hoffe jemand von euch kann mir weiterhelfen. Ich bin wirklich am Ende mit meinem Latein Danke und viele Grüße Nick
nachdem der Server 4Wochen problemlos funktionierte, habe ich nun Zugriffsprobleme. Ich kann Dateien nicht mehr von meinem PC in die Unterordner der unraid-shares schieben. Es ist möglich, die Datei z.B. in das share Foto zu schieben, dann mit dem Krusader von Unraid weiter in die Unterverzeichnisse. Aber direkt ist das - abgesehen von ein, zwei Verzeichnissen, nicht mehr möglich. Selbst dort funktioniert es in der ersten Ebene noch, dann aber nicht weiter. Dieses Problem besteht bei Zugriff unter WIN10 wie auch linuxmint, was für mich dann nach einem unraid-Problem aussieht. Ich habe nicht viel verändert, spezielle Samba-Shares sind nach wie vor nicht angelegt, es funktionierte bis dato ja gut. Ich hatte die shares mal auf secure gestellt, dies aber wieder auf public geändert. Eine Erläuterung der SMB-Security-Settings habe ich nirgends gefunden, aber viel ist da ja nicht einzustellen. Export "yes", Case sensitve-names "Auto" und security "Public" - was auch immer dies bedeutet.
Andreas
Link to commentsaber1Posted December 6, 2020 saber1
Posted December 6, 2020
Gehe mal mit dem Mauszeiger auf die einzelnen Optionen, sodas ein "?" erscheint. Also zum Beispiel direkt auf das Wort "Export". Und dann Klick. Dann erhälst Du Erklärungen zu den einzelnen Optionen.
Link to commentAndreas2020Posted December 6, 2020 Andreas2020
Posted December 6, 2020 (edited) @saber1 Nun ist mir das mit dem Export klar, Yes bleibt. Die Sicherheit ist wie erwartet, sie steht zur Zeit auf public. Und nicht mal bei dieser Einstellung ist der Zugriff möglich. Irgendetwas ist da faul. Edited December 6, 2020 by Andreas2020
Link to commentsaber1Posted December 6, 2020 saber1
Posted December 6, 2020 Schon mal diesen Thread gelesen? https://forums.unraid.net/topic/77442-cannot-connect-to-unraid-shares-from-windows-10/
Link to commentAndreas2020Posted December 7, 2020 Andreas2020
Posted December 7, 2020 Die Verbindung an sich klappt problemlos. Ich kann auch in dem share foto in das Verzeichnis\ schreiben. Aber nicht in das Verzeichnis \foto\2008 beispielsweise. Eigenartigerweise klappt es beispielsweise bei \foto\2009. Und das verstehe ich nicht. Es scheint ein samba-Problem zu sein. Ich habe da aber nichts verändert.
Link to commentmguttPosted December 7, 2020 mgutt
Posted December 7, 2020 1.) Heißt ein Unraid User zufällig genauso wie dein Windows User? Wenn ja, dann muss ein Passwort eingestellt sein (Public geht nicht) und der User muss das selbe Passwort wie dein Windows User haben. Alternativ alle User entfernen, die den selben Namen wie die Windows User haben. Dieses SMB Verhalten lässt sich nicht abstellen.
2.) In Zeiten von Ransomware legt man besser keine Public Shares an.
3.) Gib mal in Windows "Anmeldeinformationen" in der Suche ein und lösch alle SMB Logins: https://support.microsoft.com/de-de/windows/zugreifen-auf-anmeldeinformationsverwaltung-1b5c916a-6a16-889f-8581-fc16e8165ac0
Beim nächsten Zugriff auf den Share, musst du den Login dann erneut eingeben. Das hilft aber nicht, wenn #1 dein Problem ist.
4.) Öffne das Unraid Webterminal und starte Samba neu: samba restart
5.) Korrigiere die Dateirechte über Tools > New Permissions. Hat mir mal geholfen: https://forums.unraid.net/topic/59530-can-not-rw-to-subfolders-in-a-share-via-windows/?tab=comments#comment-857655
Link to commentAndreas2020Posted December 8, 2020 Andreas2020
Posted December 8, 2020
Das hats gebracht! Vorher waren die Rechte falsch gesetzt. Bloß wo kamen diese falschen Rechte her?
Mittlerweile ist wieder alles secure. Ich wollte nur JEDEN Fehler ausschließen.
Vielen Dank!
Link to commentmguttPosted December 8, 2020 mgutt
Posted December 8, 2020
Meist durch Dateioperationen, die man per WebTerminal als Root durchgeführt hat oder durch Docker Container wo man die falsche UID bzw GUID hinterlegt hat. Was ist eine Samba Freigabe?Eine einfache Samba Freigabe kann im lokalen Netzwerk ein nützlicher Ablageort sein, um gemeinsam Dateien zu teilen. Dieser Artikel zeigt wie Sie anhand eines Debian 8 basierten Systems eine öffentliche Samba Freigabe erstellen.
Was ist eine Samba Verbindung?SMB (Server Message Block) ist das in Windows-Netzwerken verwendete Verfahren; bei Mac- und Unix-Systemen kommt zudem das Samba-Protokoll zum Einsatz. Auf den Ethernet Disks wird ein Server ausgeführt, der diese Verbindung unterstützt, sodass die Ethernet Disks mit nahezu allen Betriebssystemen kommunizieren können.
Wie installiert man Samba?Danach geben Sie den folgenden Befehl ein, um das Samba-Paket auf dem Server zu installieren:. apt-get install samba.. sudo smbpasswd -a BENUTZERNAME (PASSWORT) sudo smbpasswd -x BENUTZERNAME sudo smbpasswd -d BENUTZERNAME sudo smbpasswd -e BENUTZERNAME.. gsudo service smbd reload.. sudo gedit /etc/samba/smb.conf.. Was ist ein Samba Client?smbclient ist ein Konsolenclient für SMB/CIFS-Freigaben. Damit ist auch ein Zugriff auf Freigaben möglich, ohne diese in das Dateisystem einhängen zu müssen. Ursprünglich als Test- und Debugging-Tool konzipiert, ist smbclient auch zu einer universellen Shell geworden, deren Befehlsvorrat dem von ftp vergleichbar ist.
|