Hallo, ich möchte bei Debian die Zugriffsrechte für einen Bestimmten Ordner an den Benutzer "user" geben. Der Ordner ist standardmäßig nur von Root zu öffnen und zu verändern, allerdings ist es notwendig, dass "user" auf diesen Ordner zugreifen kann und auch in dem Ordner alle Dateien sowie Unterordner verändern kann.
Also meine Frage: Wie gebe ich "user" die Rechte, in dem entsprechenden Order Dateien zu erstellen/ändern/löschen?
Hat jemand einen Link zu einer guten Seite, die sich mit Rechteverwaltung in der Konsole beschäftigt?
Rechteverwaltung bei Debian via Konsole
-
- Beiträge: 10
- Registriert: 10.06.2004 18:43:05
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Erstelle eine neuen Gruppe (addgroup), setze die Permissions auf dem Ordner/den Dateien passend, so dass die Teilnehmer der Gruppe die entsprechenden Aktionen ausführen können, und füge den Benutzer mit "adduser USERNAME GRUPPE" dieser Gruppe hinzu...
UNIX Rechte (hat per se nichts mit der Console zu tun) gelten immer für den Owner (Besitzer) der Datei, die Gruppe und für alle anderen (in der Reihenfolge, siehe z.B. Ausgabe von "ls -l"). Mit chown (CHange OWNer) kann man den Besitzer und die Gruppe einer Datei modifizieren, mit chmod (CHange MODe) kann man die Permissions verändern.
Hilft Dir das weiter?
Patrick
UNIX Rechte (hat per se nichts mit der Console zu tun) gelten immer für den Owner (Besitzer) der Datei, die Gruppe und für alle anderen (in der Reihenfolge, siehe z.B. Ausgabe von "ls -l"). Mit chown (CHange OWNer) kann man den Besitzer und die Gruppe einer Datei modifizieren, mit chmod (CHange MODe) kann man die Permissions verändern.
Hilft Dir das weiter?
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
-
- Beiträge: 10
- Registriert: 10.06.2004 18:43:05
-
- Beiträge: 10
- Registriert: 10.06.2004 18:43:05
Obwohl, eine Frage hätte ich noch dazu: Kann ich auch für Unterordner die Rechte an einen anderen Nutzer übergeben, mit einem einzigen Befehl?
Als Beispiel, die Owner-Rechte des Ordners "/home/user/hallo" sollen von "user" an "user2" übertragen werden. Allerdings gibt es in dem Ordner "hallo" noch viele Unterordner, deren Rechte ebenfalls an "user2" gehen sollen.
Nur leider bin ich so faul, dass ich keinen Bock habe die Rechte für jeden Ordner einzeln zu übergeben ^^.
Da gibt es doch socher noch einen Zusatz für "chown", der dem Pinguin erklärt, dass er auch die Rechte für alle Unterordner übertragen soll (hoffe ich jedenfalls)
Als Beispiel, die Owner-Rechte des Ordners "/home/user/hallo" sollen von "user" an "user2" übertragen werden. Allerdings gibt es in dem Ordner "hallo" noch viele Unterordner, deren Rechte ebenfalls an "user2" gehen sollen.
Nur leider bin ich so faul, dass ich keinen Bock habe die Rechte für jeden Ordner einzeln zu übergeben ^^.
Da gibt es doch socher noch einen Zusatz für "chown", der dem Pinguin erklärt, dass er auch die Rechte für alle Unterordner übertragen soll (hoffe ich jedenfalls)
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Dinge die ich gerne früher gewusst hätte:
setzt alle Dateien in "verzeichnis" rekursiv auf Gruppen les- und schreibbar und bei Verzeichnissen auf auf Gruppe les-, schreib- und betretbar (rwx). 
Patrick
Code: Alles auswählen
chmod -R g=rwX verzeichnis

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
-
- Beiträge: 10
- Registriert: 10.06.2004 18:43:05