jluerken Posted March 24, 2022 Share Posted March 24, 2022 Hi, wie kann ich Freigaben in Unraid die über Samba auf einem Windows PC angezeigt werden verstecken sofern der User keine Rechte hat. Ich suche eine "hide unreadable = yes" Funktion. Hidden ist keine Option denn das versteckt die auch vor Nutzern die eigentlich Zugriff haben. Netzwerklaufwerke direkt verbinden ist auch hier kein Workaround. Ich suche wirklich eine Möglichkeit über die Netzfreigabefunktion von Windows auf Unraid zuzugreifen und der User sieht nur Dinge zu denen er auch Zugriff hat. Geht das? Quote Link to comment
saber1 Posted March 24, 2022 Share Posted March 24, 2022 Moin, wurde bereits mehrfach behandelt. Siehe hier: Quote Link to comment
jluerken Posted March 24, 2022 Author Share Posted March 24, 2022 (edited) Das ist leider keine Lösung für mich. Wenn ein IOS Gerät über eine App über SMB auf den Unraid Server zugreift wird alles gezeigt und klickt der Nutzer dann auf einen Share für den er keine Rechte hat wird eine Anmeldung erzwungen. Sehen kann er erst einmal aber alles. Ich möchte die Dinger aber schon beim Netzwerk browsen verstecken und zwar ohne jeden Folder auf "hidden" zu stellen. Würde das hier auch bei Unraid funktionieren? https://manuals.projective.io/v56/en/topic/samba-how-to-enable-access-based-enumeration Edited March 24, 2022 by jluerken Quote Link to comment
cz13 Posted March 24, 2022 Share Posted March 24, 2022 Servus @jluerken erstell doch ein neues Share zum test, pack die zwei Zeilen aus dem link in die SMB Extras, starte den smbservice neu und schau was passiert. Quote Link to comment
Archonw Posted March 24, 2022 Share Posted March 24, 2022 (edited) Die beiden Zeilen in der /etc/samba/smb.conf hinzugefügt sollte das erwünschte erreichen. Hab es bei mir hinzu gefügt, und es sieht ganz gut aus. Ist die Frage, ob der Eintrag einen Reboot übersteht und ob er nicht jedesmal überschrieben wird, wenn über die GUI etwas an den shares verändert wird. Edited March 24, 2022 by Archonw Quote Link to comment
Revan335 Posted March 24, 2022 Share Posted March 24, 2022 7 minutes ago, Archonw said: Die beiden Zeilen in der smb.conf hinzugefügt Hast du das unter Einstellungen > SMB gemacht oder hast du die Datei die irgendwo auf dem Stick liegt bearbeitet? Quote Link to comment
Archonw Posted March 24, 2022 Share Posted March 24, 2022 Ich gehe immer per ssh-Client auf meinen unraid Server. So wie jetzt vom Handy aus dem Bett heraus oder eben am PC. Quote Link to comment
jluerken Posted March 25, 2022 Author Share Posted March 25, 2022 Es wäre halt eine Lösung schön die einen Reboot übersteht und wo man bei den Freigabeoptionen sowas direkt anklicken kann. Vielleicht hat ja ein Addon Entwickler mal einen guten Tag? Quote Link to comment
hawihoney Posted March 25, 2022 Share Posted March 25, 2022 22 minutes ago, jluerken said: Es wäre halt eine Lösung schön die einen Reboot übersteht Dafür gibt es doch die SMB Extra unter Einstellungen -> SMB oder irre ich mich. Quote Use this page to make changes to your smb-extra.conf file. Samba will need to be restarted in order for changes to take effect. Quote Link to comment
jj1987 Posted March 25, 2022 Share Posted March 25, 2022 Sehe ich auch so, alles was man direkt im WebGUI einstellt ist dann persistent. Würde mMn anders keinen Sinn machen. Lasse mich da aber gerne von einem besser informierten korrigieren. Quote Link to comment
jluerken Posted March 25, 2022 Author Share Posted March 25, 2022 Ok das funktioniert. Array stoppen In den Samba Extras dann: [sharename] hide unreadable = Yes access based share enum = Yes Array starten Die Freigabe ist nicht mehr sichtbar für Leute ohne Zugriff. Leider ist das bei vielen Freigaben umständlich. Schöner wäre hier eine Lösung in den Freigabeeinstellungen. Wie gesagt, da müsste jemand der Plugins schreiben kann oder das Unraid Team selbst ran. Wenn ich das nur versuche würde, hätte ich ziemlich schnell einen brennenden Server 🙂 Quote Link to comment
jluerken Posted March 25, 2022 Author Share Posted March 25, 2022 Noch ein Update, bei auf dem Unraid Server eingehängten externen Mountpoints funktioniert das scheinbar nicht. Diese Shares werden in der Übersicht immer noch angezeigt. Eventuell muss ich da auf den anderen Servern etwas ändern, aber das ist erst einmal egal. Quote Link to comment
ich777 Posted March 25, 2022 Share Posted March 25, 2022 23 minutes ago, jluerken said: hide unreadable = Yes access based share enum = Yes Du kannst das auch als global einfügen dann gilt es für alle Shares, sprich das würd dann ca. so aussehen: hide unreadable = yes access based share enum = yes (einfach am Schlusse deiner smb-extra.confg einfügen ohne vorhergehende Share Bezeichnung) Quote Link to comment
jluerken Posted March 25, 2022 Author Share Posted March 25, 2022 Kommando zurück, nun haben die Nutzer die die Ordner eigentlich sehen sollten diese nicht mehr in der Übersicht. Obwohl die Leute "lesen/schreiben" Rechte auf die Ordner haben, werden diese nicht mehr in der Übersicht gezeigt. Quote Link to comment
ich777 Posted March 25, 2022 Share Posted March 25, 2022 16 minutes ago, jluerken said: Kommando zurück, nun haben die Nutzer die die Ordner eigentlich sehen sollten diese nicht mehr in der Übersicht. Obwohl die Leute "lesen/schreiben" Rechte auf die Ordner haben, werden diese nicht mehr in der Übersicht gezeigt. Bitte setz es global so wie ich in meinem vorigen Post geschrieben hab. Quote Link to comment
blinddark Posted March 28, 2022 Share Posted March 28, 2022 Hallo, ich habe das Ganze nun mal global gesetzt, wie von @ich777 empfohlen, da mich das Thema auch interessiert. Einfach unter Einstellungen, SMB in das Feld unten für die Extra-Parameter. hide unreadable = Yes access based share enum = Yes Rufe ich nun unter Windows \\nas\ auf, sehe ich nichts. rufe ich einmalig \\nas\freigabe auf und authentifiziere mich, sehe ich beim nächsten Aufruf von \\nas\ nur noch die Freigaben, welche ich sehen darf. Gibt es noch die Möglichkeit, die Authentifizierung sofort beim Aufruf von \\nas zu verlangen? @jluerken eventuell hilft dir mein beschriebenes Scenario bezüglich der nicht Sichtbarkeit Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.