Ich grüße euch,
irgendwie habe ich es geschafft bestimmte Dateien aus /dev einem normalen user alsbesitzer zuzuordnen.
die folge ist, dass ich weder filme (vcd, svcd, avi, mpg ... u.s.w.) sehen kann, noch auf irgendeine weise meine lautsprecher dazu bewegen kann, etwas zu sagen...
wie gesagt, wie die änderung der rechte vor sich ging, kann ich nicht mehr nachvollziehen (alle history´s durchgesehen)
soweit ich sehe, sind bei alle anderen dateien als besitzer "root" angegeben...
kann ich vielleicht mit
cd /dev
chown root *
alles wieder in ordnung bringen oder gibts da nen besseren weg? (was geschieht, wenn ich den benutzer lösche?)
danke schonmal im voraus und einen schönen abend wünsche ich euch noch
Linux 15.036 Themen, 107.107 Beiträge
Hi!
Also was das mit deinen Video-Files auf sich hat weiss ich nich. Die SOundkarte hat jedenfalls standardmäßig das device /dev/dsp, welches in manchen Distri's nur vom root benutzt werden kann. Mit dem Befehl
chown root Dateiname/Verzeichnis
kannst du als root jede Datei oder jedes Verzeichnis dem root zuordnen. Der kann dann z.B. mit
chmod a+rw Dateiname/Verzeichnis
jeder Datei bzw. jedem Verzeichnis Schreib- und Leserechte geben (du kannst selbstverständlich auch wildcards wie z.B. '*' verwenden), welche jeder User dann benutzen kann. Bei Verzeichnissen oder ausführbaren Dateien musst du zusätzlich noch ein x anfügen (also chmod a+rwx Verzeichnis), damit man in das Verzeichnis auch wechseln bzw. die Datei auch ausführen kann. Prinzipiell sollte so eine freizügige Rechtevergabe aus Sicherheitsgründen eher der Einzelfall sein (v.a. bei Hardware-Devices) und besser mit Gruppen gearbeitet werden (schau mal in den manpages nach bzw. im Internet, wie das funzt). Wenn dus gar nicht hinbekommst, frag halt nochmal nach.
Gruß, FrogPR