Volker: Default Gruppe und Nutzer

Hallo!

gibt es eine möglichkeit auf einem LINUX (zugang via TELNET oder FTP!) den eigentümer einer datei abweichend von dem eingelogtem nutzer festzulegen!

Nutzer: USER1 ist angemeldet und legt die datei FILE1 an.

Nun soll die datei FILE1 nicht dem Nutzer USER1 und der Gruppe USERS gehören, sondern dem Nutzer ROOT und der Gruppe GRUPPE2.

Vielen Dank!

Volker

  1. Hallo Volker!

    gibt es eine möglichkeit auf einem LINUX (zugang via TELNET oder FTP!) den eigentümer einer datei abweichend von dem eingelogtem nutzer festzulegen!

    Dafuer gibt es den Befehl chown. Beschreibung siehe manpages.

    Nutzer: USER1 ist angemeldet und legt die datei FILE1 an.
    Nun soll die datei FILE1 nicht dem Nutzer USER1 und der Gruppe USERS gehören, sondern dem Nutzer ROOT und der Gruppe GRUPPE2.

    chown ROOT:GRUPPE2 FILE1

    So lange, Calocybe

    1. Nutzer: USER1 ist angemeldet und legt die datei FILE1 an.
      Nun soll die datei FILE1 nicht dem Nutzer USER1 und der Gruppe USERS gehören, sondern dem Nutzer ROOT und der Gruppe GRUPPE2.
      chown ROOT:GRUPPE2 FILE1

      Das offensichtliche Problem dabei ist, daß Du - wenn das einfach so ginge - mühelos das Sicherheitskonzept von UNIX unterlaufen könntest. (Datei "/bin/rm" kopieren, s-Bit setzen, owner auf "root" und dann damit alle Dateien löschen usw.)

      Deshalb geht es nur unter erheblichen Einschränkungen:
      Ein normaler Benutzer kann einer Datei keine Rechte verleihen, die er nicht auch selbst besitzt, also

      • den Eigentümer einer Datei überhaupt nicht ändern und
      • die Gruppe nur in eine solche, welcher er selbst angehört (das können ja mehrere sein).

      Der Systemverwalter "root" (UNIX ist case-sensitiv!) darf hingegen alles, was Calocybe beschrieben hat - aber das dürfte Dein Problem kaum lösen ...