kanotix.com

Laufwerke - Schreibrechte für Gruppenmitglieder

swisslinuxer - 17.03.2009, 21:02 Uhr
Titel: Schreibrechte für Gruppenmitglieder
Hallo zusammen

Ich hab eine volle Anfängerfrage, aber ich stehe echt auf dem Schlauch und ergoogle nur Mist:

Ich habe auf dem Rechner lokal ein Verzeichnis angelegt, auf dem neuerdings alle Benutzer Schreibrechte haben sollen (der Sohn wird älter...). Ich bin Eigentümer des Verzeichnisses, alle anderen sind Mitglied der Gruppe. In Krusader (oder Konqueror) habe ich für Eigentümer und Gruppe alle Häkchen gesetzt (Lesen, Schreiben, Ausführen). Zusätzlich habe ich noch die Spezialattribute UID und GUID gesetzt.

Wenn ich nun eine Datei mit anderen Rechten in das Verzeichnis kopiere (ich möchte mit Krusader, Konqui oder halt überhaupt mausschubsend Dateien bewegen), wird die Gruppe, zu der die Datei gehört, wunschgemäss geändert, aber es wird keine Schreibberechtigung erteilt. Aus der Windoofs-Welt kommend verstehe ich das nicht.

Hat das etwas mit Einträgen in der /etc/fstab zu tun ?

Gruss - swisslinuxer
Kano - 17.03.2009, 21:13 Uhr
Titel: Schreibrechte für Gruppenmitglieder
Mach halt ein Script, wo die rechte korrigiert.
DerangedGonzo - 18.03.2009, 09:18 Uhr
Titel: Schreibrechte für Gruppenmitglieder
nein nein mit der fstab hat das nichts zu tun Winken

wenn alle aus der Gruppe Schreibberechtigung erhalten sollen, musst du die Rechte auch setzen. Und ausSicherheitsgründen solltest du nicht deine eigene Gruppe nutzen Winken
Leg am Besten die Gruppe share oder sowas an, jeder der Zugriff auf den Ordner haben soll muss dann in der Gruppe sein. Soweit ich weiß ist nach gruppenzuordnung ein neu anmelden nötig damit die Änderung übernommen wird. (also wenn du dich selber der gruppe zufügst musst du einmal kde neu starten)
Dann setzt du die Rechte des Ordners (ich nehm mal /home/share) so, dass der Eigentümer und die Gruppe lese und schreibrechte hat.
chmod ug+rw /home/share

kopierst du nun Dateien dort hinein, kann es sein, dass du die rechte entsprechend setzen musst.
chmod ug+rw /home/share/*
das kannst du allerdings auch per Mausklick erledigen (rechtsklick auf die datei -- Berechtigungen und da entsprechend die häkchen setzen)

willst du das nicht immer manuell machen, kannst du das auch mit skript machen lassen.
damit jeder die rechte per mausklick ändern kann empfehle ich dir das skript nach /home/share zu packen.
das skript ist sehr kurz und würde folgendermaßen aussehen:

Code:
#!/bin/bash
chgrp share /home/share/*
chmod ug+rw /home/share/*


du kannst zb kwrite öffnen, den code dort hineinkopieren, und dann als /home/share/rechte_setzen.sh speichern
dann nur noch ausfürbar machen in der konsole:
chmod ug+x /home/share/rechte_setzen.sh

Dann sollte alles so gehenwie du es möchtest. Einfach deine Dateien in den Ordner kopieren und dann auf das skript klicken. Du bekomsmt dann übrigens keine Rückmeldung. Auch nicht bei einem eventuellen fehler. das könnte man aber auch noch einbauen wenn du möchtest Winken

dass du für dein eigenes system die pfade entsprechend ändern musst weißt du ja bestimmt Winken
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007