Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
-
azerty
- Beiträge: 965
- Registriert: 15.02.2007 20:18:17
Beitrag
von azerty » 01.03.2007 20:00:39
Hallo miteinander!
Ich möchte ein großes Verzeichnis mit vielen Unterverzeichnissen und Dateien von mir per chmod auf 777 stellen. Ist das in Ordnung, also kann man Dateien
und Verzeichnisse auf 777 stellen? Ich möchte einfach dass dieses Verzeichnis von Root und allen meinen einfachen Benutzern verwendet werden kann. (Lesen, Schreiben und Ausführen)
Zum rekursiven Anwenden von chmod habe ich folgendes gefunden:
http://wiki.ubuntuusers.de/Shell/chmod# ... 8f2e6b0779
Code: Alles auswählen
cd /verzeichnis
find -type d -exec chmod 777 {} \;
find -type f -exec chmod 777 {} \;
Stimmt das so?
Zuletzt geändert von
azerty am 19.06.2007 14:45:33, insgesamt 2-mal geändert.
.
-
comes
- Beiträge: 2702
- Registriert: 11.03.2005 07:33:30
- Wohnort: /dev/null
-
Kontaktdaten:
Beitrag
von comes » 01.03.2007 20:02:56
was spricht gegen
schau mal in die manpage
Aufruf: chmod [OPTION]... MODUS[,MODUS]... DATEI...
oder: chmod [OPTION]... OKTAL-MODUS DATEI...
oder: chmod [OPTION]... --reference=RDATEI DATEI...
Den Modus jeder DATEI auf MODUS ändern.
-c, --changes wie --verbose, aber nur bei wirklichen Änderungen
--no-preserve-root „/“ nicht besonders behandeln (Voreinstellung)
--preserve-root nicht rekursiv auf „/“ arbeiten
-f, --silent, --quiet unterdrücken der meisten Fehlermeldungen
-v, --verbose ausgabe einer Diagnose für jede verarbeitete Datei
--reference=RDATEI verwendung von RDATEIs Modus anstatt eines MODUS-
Wertes
-R, --recursive rekursives Ändern der Dateien und Verzeichnisse
--help diese Hilfe anzeigen und beenden
--version Versionsinformation anzeigen und beenden
Jeder MODE entspricht der Form »[ugoa]*([-+=]([rwxXst]*|[ugo]))+«.
Melden Sie Fehler (auf Englisch, mit LC_ALL=C) an <
bug-coreutils@gnu.org>.
-
azerty
- Beiträge: 965
- Registriert: 15.02.2007 20:18:17
Beitrag
von azerty » 01.03.2007 20:07:57
Achje, ich hatte vorhin schon in die manpages geschaut, aber die Zeile wohl übersehen.
Ist 777 für mein oben beschriebenes Vorhaben der richtige Wert, oder gewähre ich damit zu viele Rechte?
Danke für deine Hilfe!
Zuletzt geändert von
azerty am 19.06.2007 14:45:31, insgesamt 1-mal geändert.
.
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
Beitrag
von Duff » 01.03.2007 20:10:43
Wenn alle, alles dürfen sollen, dann ja.
Aber dann darf auch jeder user z.B. eine Datei oder ein Verzeichnis löschen.
Wenn dir das egal ist, dann gut.
Oh, yeah!
-
azerty
- Beiträge: 965
- Registriert: 15.02.2007 20:18:17
Beitrag
von azerty » 01.03.2007 20:23:13
Hm, ich bin gerade verwirrt.
In folgenden Dingen bin ich mir sicher:
Root soll Besitzer der Verzeichnisse und Dateien sein und daher rwx-Rechte haben. (Lesen, Schreiben, Ausführen)
Others sollen nur r-Rechte haben (nur Lesen)
Die normalen von Menschen benutzten Accounts (alle unter /home) sollen rwx-Rechte haben (Lesen, Schreiben und Ausführen)
Nun habe ich in meinem System den Benutzer "Root" und den Benutzer "azerty", sonst keine.
Benutzergruppen gibt es jedemenge unter anderem Root, azerty und users.
Welche Gruppe ist denn nun die Gruppe von azerty? Bzw. ist azerty ein Benutzer der Gruppe "users"? Aber wenn ja, warum gibt es dann die Gruppe "azerty" ? Ich bin verwirrt - Welcher Gruppe muss ich denn jetzt die rwx-Rechte zuweisen damit, standardmäßig alle /home-User rwx-Rechte auf mein großes privates Verzeichnis haben?
Zuletzt geändert von
azerty am 19.06.2007 14:45:28, insgesamt 1-mal geändert.
.
-
comes
- Beiträge: 2702
- Registriert: 11.03.2005 07:33:30
- Wohnort: /dev/null
-
Kontaktdaten:
Beitrag
von comes » 01.03.2007 20:27:11
user ist eine element der gruppe users
jeder user steht normaler weiße in der gruppe users
nachzulesen in der datei /etc/groups
-
azerty
- Beiträge: 965
- Registriert: 15.02.2007 20:18:17
Beitrag
von azerty » 01.03.2007 20:59:38
comes hat geschrieben:user ist eine element der gruppe users
jeder user steht normaler weiße in der gruppe users
nachzulesen in der datei /etc/groups
Ich habe nachgeschaut und "azerty" steht nicht in der Gruppe "users" - Komischerweise steht er aber auch nicht in der Gruppe "azerty".
Jetzt bin ich verwirrt, in welcher Gruppe befinden sich denn die /Home-Benutzer?
Zuletzt geändert von
azerty am 19.06.2007 14:45:24, insgesamt 1-mal geändert.
.
-
rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
Beitrag
von rolo » 01.03.2007 21:08:43
> Jetzt bin ich verwirrt, in welcher Gruppe befinden sich denn die /Home-Benutzer?
naja in den gruppen wo du sie reinsteckst:
hier z.b. also in der gruppe audio. ich habe meine user nicht in der gruppe users.
mit
könntest du 'dein-user' aber der gruppe 'users' hinzufügen, das gleiche passiert wenn du das "per hand" in /etc/group einträgst.
-
azerty
- Beiträge: 965
- Registriert: 15.02.2007 20:18:17
Beitrag
von azerty » 01.03.2007 21:33:31
Ok, danke für deine hilfreichen Ausführungen.
Dann werde ich wohl der Übersicht halber meine normalen Benutzer in "Users" eintragen.
Kann ich dann die Gruppe "azerty" löschen? Die wird ja nicht mehr benötigt, und hat auch schon im Default-Zustand keine Gruppenmitglieder.
Zuletzt geändert von
azerty am 19.06.2007 14:45:23, insgesamt 1-mal geändert.
.
-
rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
Beitrag
von rolo » 01.03.2007 21:42:22
> Kann ich dann die Gruppe "azerty" löschen?
die frage hab ich mir noch nie gestellt, würde das aber auch nicht machen wollen.
was mir dazu noch eingefallen ist - du kannst statt in /etc/group zu gucken, auch mit
sehen kannst, in welchen gruppen du eingetragen bist. soviel noch zum thema komfort.
-
azerty
- Beiträge: 965
- Registriert: 15.02.2007 20:18:17
Beitrag
von azerty » 01.03.2007 21:50:22
Sehr praktisch der Befehl, also ich bin nur in Plugdev, Video, Audio und dialout eingetragen.
Aber wenn ich dem Ordner die Gruppe azerty mit 777-Rechten zuweise dann klappts trotzdem.
Vermutlich steht "azerty" nur als dummy-gruppe, repräsentiert nur den Benutzer "azerty" alleine.
(=> Muss bleiben, wie es der nachfolgende Post bestätigt)
Auf jeden Fall funktioniert das mit dem Ordner, habs gerade gestestet.
Ich danke euch für eure Hilfe und wünsche nen schönen Abend!
Zuletzt geändert von
azerty am 19.06.2007 14:45:20, insgesamt 3-mal geändert.
.
-
comes
- Beiträge: 2702
- Registriert: 11.03.2005 07:33:30
- Wohnort: /dev/null
-
Kontaktdaten:
Beitrag
von comes » 01.03.2007 21:55:02
nein, du kannst die gruppe nicht löschen, die dient dazu deinen user zuzuordnen. was machst du denn, wenn du eine datei hast, wo nur du zugriff haben sollst?
also chown user:user file