Hallo!
Ist es irgendwie möglich, das man alle Ordner, die sich direkt unter MD0_Data befinden mit einem Mapping zu verknüpfen, so das man nicht für jede Freigabe einen Laufwerksbuchstaben benötigt
Hallo!
Ist es irgendwie möglich, das man alle Ordner, die sich direkt unter MD0_Data befinden mit einem Mapping zu verknüpfen, so das man nicht für jede Freigabe einen Laufwerksbuchstaben benötigt
..natürlich. Einfach die /etc/smb.conf entsprechend bearbeiten.
Hallo rolano!
Vielen Dank für Deinen Vorschlag.
Wenn Du mir, einem Linux Laien, erklärst, wie ich das mache, wäre ich Dir dankbar.
Bis dann
Hi,
also mi vi, winscp oder ähnlichen Programmen die smb.conf editieren und folgende Zeilen anfügen (Beispiel):
Hallo Lutz!
Hat prima funktioniert! :thumb:
Wofür steht bei everyone immer das @ davor??
Nochmals Danke für Deine Hilfe.
Gruß
Karsten
Zitat von "sabbeldunur"Wofür steht bei everyone immer das @ davor??
...das repräsentiert eine Benutzergruppe.
Hallo!
Hab das nochmal intensiever getestet.
Leider hat dieser Eintrag den Nachteil, das dann alle anderen Freigaben von everyone eingesehen werden können.
Das soll allerdings bei bestimmten Verzeichnissen nicht der Fall sein.
Gibt es auch dafür eine Lösung?? :oops:
Bis dann
Karsten
Zitat von "sabbeldunur"Leider hat dieser Eintrag den Nachteil, das dann alle anderen Freigaben von everyone eingesehen werden können.
na ja, so ist es halt in dem Beispiel
ZitatDas soll allerdings bei bestimmten Verzeichnissen nicht der Fall sein.
Gibt es auch dafür eine Lösung?? :oops:
..schmeiß @"everyone" aus der "read list" und den "valid users" raus, und/oder ersetze sie durch die von Dir gewünschte(n) User-Groups oder User.
Anmerkung (positiv und als Warnung gemeint): Wenn man auf der Console an den Berechtigungen rumspielt, sollte man zumindest ansatzweise wissen was man tut...da hat man sich ganz schnell mal ganz ausgesperrt oder die Türen ganz weit aufgemacht
Hallo rolano!
Vielen Dank für Deine Tips.
Werd´s heute noch mal probieren.
Deine Warnung sehe ich absolut als positiven Fingerzeig..... werds beachten, allerdings kann man nur etwas lernen, wenn man auch bereit ist mit den Konsequenzen zu leben.
Ich denke im schlimmsten Fall hilt immer ... alles platt und neu.
Mit der RESET Taste sollte wohl jeder Fehler in der smb.con behoben werden können.... oder?
Ich geb Bescheid ob´s klappt.
Bis dann
Karsten
Hallo!
Nach rolanos Tip hat jetzt "nahezu" alles so funktioniert wie ich mir das vorstelle.
Allerdings kann ich auf diese Freigabe nicht als der Benutzer wartung (ist in der Gruppe Administrators) zugreifen, obwohl alles bei ihm auf RW gesetzt ist (wie auch beim admin).
[Freigaben]
comment = Meine Freigaben
path = /share/MD0_DATA
browsable = yes
public = yes
invalid users = guest
read list =
write list = @"administrators",wartung,admin
valid users = root,wartung,@"administrators",admin
inherit permissions = yes
Habt Ihr dafür eine Erklärung?
Bis dann
Karsten
Hallo Lutz!
Geht leider auch nicht.
Wenn man die Rechte nur der Gruppe zuweist, habe ich den selben Effekt.
Admin geht, Wartung nicht.
Noch irgendeine Idee,warum der admin mehr darf als mein Wartungs User, der scheinbar die selben Rechte hat?
Eigentlich möchte ich allen Usern der Gruppe Administatoren die Möglich geben alle Freigaben in nur einem Mapping zu nutzen und allen anderen soll der Blich auf verschiedene Freigaben verwehrt werden.
Danke für die Mühe
Was ja auch vollkommen korrekt ist. Wenn Du es so gemacht hast, wie Frosch2 es mit den Administratoren geschrieben hat.
Das @ steht für die Gruppe. ohne @ = user.
Ist wartung jetzt eigentlich eine Gruppe oder ein User, so richtig blicke ich da auf jeden Fall gerade nicht durch.
Zitatwrite list = @"administrators",wartung,admin
valid users = root,wartung,@"administrators",admin
Weil wenn es eine Gruppe ist, dann eben mit @.
Siehe auch die Samba Konfiguration:
http://www.rtr.com/winpak/Documentation/smb_conf.htm
und hier findest Du auch einiges darüber.
http://samba.sernet.de/index.php?id=78
Hallo!
Wartung ist ein USER!!
Ich habe immer ein bis zwei zusätzliche Admin Accounts, falls man sich mal einen "abschießt".
Dem USER wartung habe ich nur zu Versuchszwecken ebenfalls mal die Rechte auf alle Ordner gegeben.
Leider konnte er trotzdem nicht alle Freigaben sehen, wie der User ADMIN, der wohl scheinbar doch vom System aus irgendetwas mehr darf, was ich aber niergendwo in der "normalen" Zugriffssteuerung sehe.
Hi,
der User "Wartung" befindet sich auch in der Adminitratoren Gruppe?
Wenn nicht versuch es mal. Dann sollte es sogar so mit der Konfig von frosch2 funktionieren.
Die User brauchst Du dann nicht extra mit in der Samba Config dazu schreiben.
Praktisch: Einfach mal so, wie frosch2 es beschrieben hat übernehmen, User wartung in die Administratoren Gruppe heben.
Hallo!
Selbstverständlich ist der User WARTUNG längst in der Administratoren Gruppe.
Von daher verstehe ich das Problem micht.
Gruppe der Admins:
Gruppen des Users Wartung:
Rechte des Users Wartung auf die Freigaben:
Eintrag in smb.conf sieht so aus:
[Freigaben]
comment = Meine Freigaben
path = /share/MD0_DATA
browsable = yes
public = yes
invalid users = guest
read list =
write list = @"administrators",wartung
valid users = @"administrators",root,wartung
inherit permissions = yes
Sieht jemand einen Fehler oder hat noch eine Idee??
Danke vorab für jeden Vorschlag!!
Karsten
Machen wir es jetzt mal etwas radikaler... und geben mal die User an.
[Freigaben]
comment = Meine Freigaben
path = /share/MD0_DATA
create mode = 0700
browsable = yes
public = yes
invalid users = guest
writable = yes
read list = @"everyone"
write list = @"administrators",admin, wartung
valid users = root,@"everyone",admin, wartung
inherit permissions = yes
Alles anzeigen
Solange Du noch keine Session zu Samba aufgebaut hast, brauchst Du das Ding eigentlich nicht Neustarten.
Probiere es einfach mal, das NAS nach der Änderung neu zu starten, eventuell hast Du ja schon 'ne Session auf. (Das ist das Problem, wenn man nicht unmittelbar davor sitzt) So müsste es dann letztendlich funktionieren.