Moin! Moin!
chown ist nur root vorbehalten. Gib deiner Datei Leserechte für den/die anderen, dann >kann er sie in sein Homeverzeichnis kopieren. Dort gehört sie ihm dann.
Nein, ich möchte in einem Verzeichnis /daten den Owner als User ändern. Die Datei gehört mir und so müsste es doch möglich sein, daß ich diese Datei auch jemand anders übergeben kann. Hans
On Thu, Aug 30, 2001 at 09:41:09PM +0200, Jansen wrote:
Moin! Moin!
chown ist nur root vorbehalten. Gib deiner Datei Leserechte für den/die anderen, dann >kann er sie in sein Homeverzeichnis kopieren. Dort gehört sie ihm dann.
Nein, ich möchte in einem Verzeichnis /daten den Owner als User ändern. Die Datei gehört mir und so müsste es doch möglich sein, daß ich diese Datei auch jemand anders übergeben kann.
Nee, eben nicht. Du darfst als user keine Dateien "verschenken". Rene -- Rene Engelhard, Schwarzbach 4, 42277 Wuppertal, Germany Tel: +49-(0)202/2954561 | Mobiltel: +49-(0)179/2206957 Fax: +49-(0)202/641339 | ICQ-#: 98293398 | L I N U X ! ! !
On Thu, 30 Aug 2001 21:52:29 +0200, Rene Engelhard wrote:
On Thu, Aug 30, 2001 at 09:41:09PM +0200, Jansen wrote:
Moin! Moin!
chown ist nur root vorbehalten. Gib deiner Datei Leserechte für den/die anderen, dann >kann er sie in sein Homeverzeichnis kopieren. Dort gehört sie ihm dann.
Nein, ich möchte in einem Verzeichnis /daten den Owner als User ändern. Die Datei gehört mir und so müsste es doch möglich sein, daß ich diese Datei auch jemand anders übergeben kann.
Nee, eben nicht. Du darfst als user keine Dateien "verschenken".
Quatsch mit Soße. Es geht sehr wohl. Man muß nur dem chown die richtigen Rechte verpassen. chmod 4755 -v chown Wie sinnvoll oder nicht das muß allerdings jeder selbst für sich entscheiden. It's time to close windows !!! with best regards from Dortmund Matthias Popp 49-163-4289 455 PGP Public Key Fingerprint = 71 13 E9 4B 89 E5 88 6C 66 1D B8 E8 32 3A AE AB
Hallo Matthias, * Am 31.08.2001 um 19:40 Uhr schrieb Matthias Popp:
On Thu, 30 Aug 2001 21:52:29 +0200, Rene Engelhard wrote:
Nee, eben nicht. Du darfst als user keine Dateien "verschenken".
Quatsch mit Soße. Es geht sehr wohl. Man muß nur dem chown die richtigen Rechte verpassen.
chmod 4755 -v chown
<BitteNichtErnstNehmen> warum so umständlich? In einem gut gepflegten System mit wohlerzogenen Benutzern sollte ohnehin jeder User zur Gruppe 'root' gehören. Dann kann man sich solche umständlichen Klimmzüge getrost schenken. Alternativ könnten auch alle den Account 'root' verwenden - muß ja nicht unbedingt ein Passwort drauf liegen ;-) Dann würde aber das Unterschieben von fremden Inhalten nicht mehr so viel Spaß machen, denn eine Zuordnung wäre nicht mehr möglich. </BitteNichtErnstNehmen> BTW. Das bei SuSE die Benutzerrechte defaultmäßig auf 'benutzer.users' gesetzt werden, halte ich auch nicht für so sehr glücklich. IMO sollte jeder Benutzer seine eigene Gruppe erhalten (ich glaube RedHat macht sowas). Wenn dann Dateien gemeinsam genutzt werden sollen, ist immer noch ein 'chgrp gruppe datei' möglich.
Wie sinnvoll oder nicht das muß allerdings jeder selbst für sich entscheiden.
Ich kann nur eindringlich davor warnen solche gefährlichen Eingriffe im System vorzunehmen! Jürgen -- Um ein Darlehen zu bekommen, muß man erst beweisen, daß man keines braucht. / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /
On Sat, 1 Sep 2001 09:40:15 +0200, Juergen Schwarting wrote:
Hallo Matthias,
* Am 31.08.2001 um 19:40 Uhr schrieb Matthias Popp:
On Thu, 30 Aug 2001 21:52:29 +0200, Rene Engelhard wrote:
Nee, eben nicht. Du darfst als user keine Dateien "verschenken".
Quatsch mit Soße. Es geht sehr wohl. Man muß nur dem chown die richtigen Rechte verpassen.
chmod 4755 -v chown
<BitteNichtErnstNehmen> warum so umständlich?
In einem gut gepflegten System mit wohlerzogenen Benutzern sollte ohnehin jeder User zur Gruppe 'root' gehören. Dann kann man sich solche umständlichen Klimmzüge getrost schenken.
Alternativ könnten auch alle den Account 'root' verwenden - muß ja nicht unbedingt ein Passwort drauf liegen ;-) Dann würde aber das Unterschieben von fremden Inhalten nicht mehr so viel Spaß machen, denn eine Zuordnung wäre nicht mehr möglich. </BitteNichtErnstNehmen>
BTW. Das bei SuSE die Benutzerrechte defaultmäßig auf 'benutzer.users' gesetzt werden, halte ich auch nicht für so sehr glücklich. IMO sollte jeder Benutzer seine eigene Gruppe erhalten (ich glaube RedHat macht sowas).
Wenn dann Dateien gemeinsam genutzt werden sollen, ist immer noch ein 'chgrp gruppe datei' möglich.
Wie sinnvoll oder nicht das muß allerdings jeder selbst für sich entscheiden.
Ich kann nur eindringlich davor warnen solche gefährlichen Eingriffe im System vorzunehmen!
Auf einem Einzelplatzsystem darf man sich das Leben etwas erleichtern, soweit wie oben beschrieben sollte man allerdings auch hier nicht gehen. Für einen Systemadministrator (eines Webservers etc. ) wäre das der letzte Arbeitstag wenn er so etwas machen würde. Man muß immer abwägen wieviel Sicherheit man braucht. Wenn die wirklich braucht dann ist egal ob SuSE, REDHAT , Mandrake usw. garantiert die falsche Distri. Bei Suse gehts schon mit der Datei inetd.conf los. Brauche ich sämliche Dienste ? Die Dateien group und passwd als nächstes. Brauche alle hierin enthaltenen Gruppen und User . Und dann wäre noch zu bedenken, was nicht installiert ist kann nicht mißbraucht werden. It's time to close windows !!! with best regards from Dortmund Matthias Popp 49-163-4289 455 PGP Public Key Fingerprint = 71 13 E9 4B 89 E5 88 6C 66 1D B8 E8 32 3A AE AB
Hallo Matthias, * Am 01.09.2001 um 18:34 Uhr schrieb Matthias Popp:
On Sat, 1 Sep 2001 09:40:15 +0200, Juergen Schwarting wrote:
* Am 31.08.2001 um 19:40 Uhr schrieb Matthias Popp:
On Thu, 30 Aug 2001 21:52:29 +0200, Rene Engelhard wrote:
Nee, eben nicht. Du darfst als user keine Dateien "verschenken".
Quatsch mit Soße. Es geht sehr wohl. Man muß nur dem chown die richtigen Rechte verpassen.
chmod 4755 -v chown Ich kann nur eindringlich davor warnen solche gefährlichen Eingriffe im System vorzunehmen!
Auf einem Einzelplatzsystem darf man sich das Leben etwas erleichtern, soweit wie oben beschrieben sollte man allerdings auch hier nicht gehen. Für einen Systemadministrator (eines Webservers
Das ist schon richtig, aber sobald ein Zugang zum INet existiert (vielleicht auch noch eine DSL-Flatrate), dann ist dieser Rechner mindestens genauso gefährdet wie jeder öffentliche Webserver. Die ideale Relaystation für Angriffe! Wenn dann auch noch die Möglichkeit besteht sich alle Dateien und Verzeichnisse auf dem Rechner anzueignen (chmod 4755 -v chown), dann herzlichen Glückwunsch! Der Hacker wird sich bedanken, denn nun hat er leichtes Spiel und kann sich sein 'Wunschsystem' zusammenstellen. Jürgen -- Erfahrung ist eine gute Sache. Leider macht man sie erst kurz nachdem man sie gebrauchte. / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /
On Fri, 31 Aug 2001, Matthias Popp wrote:
On Thu, 30 Aug 2001 21:52:29 +0200, Rene Engelhard wrote:
Nee, eben nicht. Du darfst als user keine Dateien "verschenken".
Quatsch mit Soße. Es geht sehr wohl. Man muß nur dem chown die richtigen Rechte verpassen.
chmod 4755 -v chown
Dann ist allenfalls die Frage, was Du unter "verschenken" verstehst. Ich habe eben Dein chmod 4755 dateiname ausprobiert und anschliessend ein chown derandere dateiname drangehaengt. Also, das geht hier auf einem 2.4.4-Kernel nicht. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
Hallo Hans [1], hallo Leute, Am Donnerstag, 30. August 2001 21:41 schrieb Jansen:
Moin!
Moin!
chown ist nur root vorbehalten. Gib deiner Datei Leserechte für den/die anderen, dann >kann er sie in sein Homeverzeichnis kopieren. Dort gehört sie ihm dann.
Nein, ich möchte in einem Verzeichnis /daten den Owner als User ändern. Die Datei gehört mir und so müsste es doch möglich sein, daß ich diese Datei auch jemand anders übergeben kann.
tut mir leid, ist es AFAIK nicht (ohne weiteres). Hier jedoch ein Workaround, der vom root des jeweiligen Computers "freigeschaltet" werden muss: sudo /bin/chown user:group /pfad/zu/dateien sudo ist ein Programm, das es normalen Usern erlaubt, root-Befehle auszuführen. Zur Einrichtung: man sudo, man visudo, man sudoers Allerdings sollte man das mit Vorsicht geniesen und die Befehle möglichst weit einschränken (bei chown z. B. Verzeichnis vorgeben, --from-Option verwenden usw, siehe man chown), sonst kann sich ein User im Falle von chown alle möglichen Dateien aneignen und damit machen, was er will oder gewisse Dateien einem anderen User unterjubeln [...] Der root bekommt dann - mindestens - graue Haare, der User viel Ärger (sudo-Aufrufe erscheinen im SysLog ;-) Gruß Christian Boltz [1] Es wäre schön, wenn Dein vollständiger Name im From: angegegen wäre! -- Linux is like a wigwam: no gates, no windows, and an apache inside.
participants (6)
-
Christian Boltz
-
Jansen
-
Juergen Schwarting
-
Matthias Popp
-
Peter Blancke
-
Rene Engelhard