On Thu, 30 Aug 2001, Jansen wrote:
ic habe eine Datei die ich als User einem anderen User "geben" will, also als User den Owner wechseln. Immer wenn ich
chown user2:users text.txt
bekomme ich immer die Fehlermeldung, daß dies nicht erlaubt sei. Wieso und wie kann ich dann die Datei einem anderen "übergeben"?
Hallo Hans, die Unix-Rechte lassen ein solches Vorgehen zum Glueck schon seit Jahren nicht mehr zu und das hat auch seine guten Gruende. So plausibel, wie Dein Anliegen vielleicht sein moechte, so gefaehrlich kann das aber auch werden, wenn die Methode in falsche Haende geraet. Stelle Dir einmal vor, Du hast erstens auf einem Unix-System Plattenbeschraenkung (Quota) auf 20 MB und zweitens im Netzwerk jemanden, der Dich nicht leiden kann, der aber genau weisst, dass Du gerade Richtung Deines Arbeitszimmers gehst, weil Du heute - am Freitag - bis 11 Uhr etwas fuer Deinen Chef erstsellen sollst. Natuerlich ist der verantwortliche Administrator nicht im Hause. Dein Dich "liebender" Arbeitskollege wird mit ein paar wenigen Befehlen Dir 100-KB-grosse Dateien Stueck fuer Stueck "schenken", bis er gesagt bekommt, dass es wegen des Plattenplatzes nicht mehr geht. Dann wiederholt er das Spiel in 10-KB-Stueckchen, anschliessend in 1-KB-Dateien, bis Deine Platte _RESTLOS_ voll ist. Ist Dir klar, warum Du das nicht darfst? Ein Multiusersystem _muss_ ein solches Ansinnen umgehen. Benachrichtige also den Empfaenger dieser Datei, dass er sie jetzt entgegennehmen darf. Entgegennehmen ist - im Gegensatz zu Zusenden - naemlich ein freiwilliger Akt der Gegenseite. Mein Beispiel von den kleinen "Datei-Broeckchen" ist auf eine gewisse Art und Weise _leider_ zu umgehen. Man koennte dem unliebsamen Arbeitskollegen Mails mit entsprechenden Anhaengen zusenden und ihm gleichfalls den Plattenplatz "zumuellen". Doch einen Mailabsender anonym zu verfaelschen ist nicht unmoeglich, aber weitaus schwieriger, als jemandem nur einmal etwas "hinueberzuschieben". Und dann ist da noch die Firma, wo der Chef - zugleich Administrator - _dauernd_ nach Feierabend in den Homeverzeichnissen seiner Angestellten herumschnueffelt. Ploetzlich findet er im Verzeichnis meines missliebigen Kollegen eine Datei mit dem bedeutungsvollen Dateinamen "Chef_Misskreditierung". Die Datei hat passenden Inhalt. Nein, nein... Das geht nicht! Sende die Datei Deinem Kollegen per Mail zu. Oder raeume ihm die passenden Leserechte ein. Da hat er sie. Punktum. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...