Ordnerrechte ändern, aber wie?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
saphir
Beiträge: 60
Registriert: 14.07.2004 20:18:27

Ordnerrechte ändern, aber wie?

Beitrag von saphir » 05.03.2005 13:59:35

Hallo!

Ich habe hier ein paar Ordner (mit diversen Unterordneren) mit den Rechten:

dr-x------ 2 root root 4096 2005-03-03 18:58 xxxxx
dr-x------ 12 root root 4096 2005-03-02 07:56 xxxxx
dr-x------ 5 root root 4096 2005-03-02 05:23 xxxxx

und möchte diese Ordner für einen bestimmten anderen user freigeben. Wie stelle ich das am besten an???

hab die man chmod gelesen, aber komme nicht so richtig weiter. da steht
Die erste Ziffer wählt Nutzer- (4) bzw. Gruppen-ID (2) und Text- oder Sticky-Bit (1).
und die ziffer ist zwischen 0-7. wie finde ich denn dann da die id für den nutzer???

Thx

wogab
Beiträge: 4
Registriert: 05.03.2005 12:37:45
Wohnort: Dortmund

chown nutzen

Beitrag von wogab » 05.03.2005 14:10:48

Hallo saphir,

du solltest Dir man chown anschauen.

MfG
Wolfgang

Benutzeravatar
Maikel
Beiträge: 1267
Registriert: 13.04.2004 15:39:25
Wohnort: Gelsenkirchen
Kontaktdaten:

Beitrag von Maikel » 05.03.2005 14:12:15

Also die Rechte kann man numerisch vergeben.
Dann ist:
r(ead) 4
w(rite) 2
x(ecute) 1

Und es wird unterteilt in:
u(ser)
g(roup)
o(thers)

Code: Alles auswählen

dr-x------ 2 root root 4096 2005-03-03 18:58 xxxxx 
Bei dir bedeutet das zZ das root der Besitzer ist und der Gruppe root angehört.
Daher steht da root root!
die --- sind für die Rechte zuständig:
d steht für Directory, bleiben noch 9 --
die ersten 3 sind bei dir r-x also root darf lesen und ausführen
dann --- die Gruppe darf nix und noch mal -- für der Rest darf auch nix :-)

Du kannst jetzt mit

Code: Alles auswählen

chmod 777
allen alles erlauben (macht man aber nicht!
777 - die drei stellen stehen für user, group, others
Man muss einfach die Zahlen zu seiner gewünschten Berechtigung zusammenaddieren.
Wenn du jetzt chmod 550 machst darf auch die Gruppe wie der Besitzer lesen und ausführen!

Einfacher geht alles indem du zB chmod o+x machst. Dann dürfen alle ausführen.
Cheers, Maikel
------------
BGLUG
------------
Linus Torvalds:
"Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it ;)"

saphir
Beiträge: 60
Registriert: 14.07.2004 20:18:27

Beitrag von saphir » 05.03.2005 16:54:43

EDIT: sorry, vergesst das posting. hab oben anstatt chown chmod gelesen. hat sich somit geklärt! chown man hilft weiter :) DANKE

Hi!

erstmal danke für die ausführlichen antworten.

Eines ist mir noch unklar, so wie ich das verstanden habe, kann ich doch dann nur dem user root, der gruppe root und allen rechte per chmod geben. aber was mache ich, wenn ein benutzer (nennen wir ihn tim) leserechte in dem ordner haben soll. muss ich den dann erst in die gruppe root stecken? und dann chmod 740 ausführen? wird dadurch das system nicht unsicher, wenn ein user in der root group ist?

danke schonmal!

DeletedUserReAsG

Beitrag von DeletedUserReAsG » 05.03.2005 18:47:02

Möglich wäre, zu diesem Zweck eine neue Gruppe anzulegen, und den Verzeichnissen diese GID zu geben.

cu

saphir
Beiträge: 60
Registriert: 14.07.2004 20:18:27

Beitrag von saphir » 05.03.2005 19:55:17

hi!

ich habe jetzt folgendes gemacht:

1. addgroup stuff
2. adduser tim stuff
3. adduser root stuff
bin in das Verzeichnis gegangen und habe
4. chgrp -R stuff *
5. chmod -R 750 *

danach neu einloggen und fertig ist.

Nur, falls mal jemand das gleiche Anliegen hat.

gruss und Danke

Benutzeravatar
Maikel
Beiträge: 1267
Registriert: 13.04.2004 15:39:25
Wohnort: Gelsenkirchen
Kontaktdaten:

Beitrag von Maikel » 06.03.2005 00:36:07

Code: Alles auswählen

chmod -R 705 *
Hätte gereicht. Da hättest du dir den Rest sparen können. Damit hätte der User alle Rechte, die Gruppe keine und alle anderen lesen und ausführen.
Macht zwar keinen Sinn aber hättest dir so die Gruppen anlegen und ändern sparen können.
Cheers, Maikel
------------
BGLUG
------------
Linus Torvalds:
"Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it ;)"

Antworten