Frage zu chown, ungültiger Anwender'
Guten Tag, ich hätte da mal eine Verständnisfrage: Ich hatte als User ein tar-File entpackt, danach 3 Dateien in der Root-Konsole nach /opt/kde3/bla/bla copiert. Die Datei hatte natürlich Eigentümer/Gruppe $USER/users. Der Versuch (unter root-Rechten) mit chown file root.root Eigentümer und Gruppe zu ändern führte zur Fehler- meldung 'ungültiger Anwender' (=braindump ohne Gewähr). Was habe ich da falsch gemacht? Mit freundlichen Grüßen Edgar Kuchelmeister (Assistent der Geschäftsleitung) E-Mail: mailto:ek@gamundia.de, Tel. (07171) 92779-33 -- Gamundia Dentalprodukte und CNC-Fertigungsges. mbH Innovative Produkte für Modellherstellung und Frästechnik Website: http://www.gamundia.de
On 4 Dec 2002 at 11:01, Edgar Kuchelmeister wrote: [...]
Der Versuch (unter root-Rechten) mit chown file root.root Eigentümer und Gruppe zu ändern führte zur Fehler- meldung 'ungültiger Anwender' (=braindump ohne Gewähr).
Was habe ich da falsch gemacht?
versuch mal: chown user:gruppe datei man chown: NAME chown - change file owner and group SYNOPSIS chown [OPTION]... OWNER[:[GROUP]] FILE... chown [OPTION]... :GROUP FILE... chown [OPTION]... --reference=RFILE FILE... Andreas
Hallo Andreas * Andreas Kyek schrieb:
On 4 Dec 2002 at 11:01, Edgar Kuchelmeister wrote:
[...]
Der Versuch (unter root-Rechten) mit chown file root.root Eigentümer und Gruppe zu ändern führte zur Fehler- meldung 'ungültiger Anwender' (=braindump ohne Gewähr).
Was habe ich da falsch gemacht?
versuch mal: chown user:gruppe datei
man chown: Hab ich gelesen und auch gemacht. Gab hier auch mal vor kurzem einen Thread wo es um Punkt oder Doppelpunkt im Befehl ging. Sollte mit beiden gehen. Ich wollte auch zuerst nur den $OWNER ändern, ging ja auch nicht mit der gleichen Fehlermeldung.
Hab an mehreren Stellen nachgelesen und zu der Fehlermeldung nichts gefunden :-/ Irgendwie check ich das nicht: ich kann als root doch Dateirechte und Eigentümer ändern, da darf er doch nicht 'ungültiger Anwender' ausspucken??? CU Ede
ek@gamundia.de:
Der Versuch (unter root-Rechten) mit chown file root.root Eigentümer und Gruppe zu ändern führte zur Fehler-
es muß chown root:root foobar -------------^ Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 juergen@informatik-vollmer.de,vollmer@cocolab.de,Juergen.Vollmer@acm.org www.informatik-vollmer.de
Am Mit, 2002-12-04 um 12.13 schrieb Jürgen Vollmer:
ek@gamundia.de:
Der Versuch (unter root-Rechten) mit chown file root.root Eigentümer und Gruppe zu ändern führte zur Fehler-
es muß chown root:root foobar
Nein *muss* es nicht. root.root klapt genauso gut. +root@mhcln02:/tmp/evo >touch eine_datei +root@mhcln02:/tmp/evo >ll total 4 drwxr-xr-x 2 root root 80 Dec 4 18:04 . drwxrwxrwt 12 root root 2944 Dec 4 18:04 .. -rw-r--r-- 1 root root 0 Dec 4 18:04 eine_datei +root@mhcln02:/tmp/evo >chown mhentges.users eine_datei +root@mhcln02:/tmp/evo >ll total 4 drwxr-xr-x 2 root root 80 Dec 4 18:04 . drwxrwxrwt 12 root root 2944 Dec 4 18:04 .. -rw-r--r-- 1 mhentges users 0 Dec 4 18:04 eine_datei +root@mhcln02:/tmp/evo >chown root:root eine_datei +root@mhcln02:/tmp/evo >ll total 4 drwxr-xr-x 2 root root 80 Dec 4 18:04 . drwxrwxrwt 12 root root 2944 Dec 4 18:04 .. -rw-r--r-- 1 root root 0 Dec 4 18:04 eine_datei +root@mhcln02:/tmp/evo > Aus info chown: <info chown> You may use `.' in place of the `:' separator. This is a GNU extension for compatibility with older scripts. New scripts should avoid the use of `.' because GNU `chown' may fail if OWNER contains `.' characters. Also stellt der Punkt nur ein Problem dar, wenn man Usernamen mit . hat (z.B. vornahme.nachnahme). -- Matthias Hentges [www.hentges.net] -> PGP + HTML are welcome ICQ: 97 26 97 4 -> No files, no URLs My OS: Debian Woody: Geek by Nature, Linux by Choice
Am Mit, 2002-12-04 um 12.13 schrieb Jürgen Vollmer:
ek@gamundia.de:
Der Versuch (unter root-Rechten) mit chown file root.root Eigentümer und Gruppe zu ändern führte zur Fehler-
es muß chown root:root foobar -------------^ Nein, der '.' wäre auch zulässig.
Allerdings sind die Argumente oben vermutlich verdreht. chown file root.root würde bedeuten, die Datei "root.root" dem User "file" zuzuweisen. Ralf
Am Mit, 2002-12-04 um 11.01 schrieb Edgar Kuchelmeister:
Guten Tag,
ich hätte da mal eine Verständnisfrage:
Ich hatte als User ein tar-File entpackt, danach 3 Dateien in der Root-Konsole nach /opt/kde3/bla/bla copiert.
Die Datei hatte natürlich Eigentümer/Gruppe $USER/users.
Der Versuch (unter root-Rechten) mit chown file root.root Eigentümer und Gruppe zu ändern führte zur Fehler- meldung 'ungültiger Anwender' (=braindump ohne Gewähr).
Was habe ich da falsch gemacht?
Die korrekte Syntax für chmod ist: $ chmod root.root file Mit deinem Aufruf wolltest Du die Datei root.root dem User file "schenken". -- Matthias Hentges [www.hentges.net] -> PGP + HTML are welcome ICQ: 97 26 97 4 -> No files, no URLs My OS: Debian Woody: Geek by Nature, Linux by Choice
Hallo Matthias, *Matthias Hentges schrieb:
Am Mit, 2002-12-04 um 11.01 schrieb Edgar Kuchelmeister: Die korrekte Syntax für chmod ist:
$ chmod root.root file
Mit deinem Aufruf wolltest Du die Datei root.root dem User file "schenken".
*grübel* jetzt werd ich unsicher... Das Mail war jetzt aus der Erinnerung geschrieben und vor welchem OS ich im Moment sitze läßt sich wohl leider nicht verheimlichen. Ich habe man chmod, chmod --help, Linux Ge-Packt und im Kofler nachgelesen sowie mehrere Versuche gestartet. Sollte ich wirklich sooo blöde gewesen sein #:-? Ich denke ich teste das mal heute abend nochmal. THX und CU E* verwirrt*de
participants (5)
-
Andreas Kyek
-
Gamundia.Dentalprodukte@t-online.de
-
Jürgen Vollmer
-
Matthias Hentges
-
Ralf Corsepius