Vergabe von Rechten

Von: , Frage gestellt am Di, 26. Okt 1999

Hallo zusammen,

wie ändert man denn die Rechte eines Verzeichnisses mit den Attributend rwx r-x r-x root root damit auch ein bestimmter User (nicht alle) Schreibzugriff darauf haben?

root (der erste) ist ja der Eigentümer (kann er eigentlich auch bleiben)
root (der zweite) ist die Gruppe

Wenn ich jetzt die Gruppe von root auf z.B. herbert_grp ändere (der User, der Zugriff auf dieses Verzeichnis haben soll, ist dort eingetragen) und die Rechte dieser Gruppe auf rwx ändere, müßte das doch funktionieren? Bloß wie? Aus der man chgrp werd ich einfach nicht schlau :-(

Und wenn nicht, wie dann??

Danke im voraus,
Herbert
http://welcome.to/herbert

7 Antworten zu dieser Frage

  1. Antwort von nach 34 Minuten hilfreich
    Re: Vergabe von Rechten

    Wenn ich jetzt die Gruppe von root auf
    z.B. herbert_grp ändere
    chgrp herbert_grp datei Rechte dieser Gruppe auf rwx ändere,
    chmod g+rwx datei

    • Antwort von nach 2 Tagen hilfreich
      Re^2: Vergabe von Rechten

      Hallo Michael,

      danke für die Info! Leider klappt es nicht.

      Ich hab die Verzeichnisse 1GB und 3GB mittels mount -t fvat /dev/hdb1 /3GB und hdc1 /1GB gemountet. Wenn ich nun (ich hoffe, dass ich das richtig verstanden habe) chgrp herbert_grp 1GB eingebe, kommt die Fehlermeldung "Operation not permitted". Was mach ich falsch? Liegt es daran, dass chgrp nur mit Dateien, nicht aber mit ganzen Verzeichnissen funktiniert?

      Wenn ich nun versuche (wie Frank etwas weiter unten beschrieben hat), mittels touch /3GB/test die Datei test anzulegen, kommt klarerweise nur ein "Keine Berechtigung". Als root klappt das.

      Herbert *derNT4mitLinuxvernichtethat*
      http://welcome.to/herbert chgrp herbert_grp datei
      chmod g+rwx datei

      • Antwort von nach 3 Tagen hilfreich
        Re^3: Vergabe von Rechten

        Hallo,

        Wenn du die partitionen mit ...-t vfat... gemountet hast, sind sie wohl windows-dinger und kennen dementsprechend nicht die moeglichkeiten der rechte-vergabe unter *nix.

        HTH,

        cb. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

        • Antwort von nach 3 Tagen hilfreich
          Re^4: Vergabe von Rechten

          Hallo cb.,

          danke für die Info - als welches Dateisystem ist es denn empfohlen, eine Win95-Platte zu mounten, um dann die entsprechenden Rechte vergeben zu können. Ich möchte halt zukünftig auch unter Win95 noch darauf zugreifen können.

          Oder muß ich das Dateisystem "von Win95 auf Linux" ändern?

          Danke im voraus,
          Herbert
          http://welcome.to/herbert Hallo,

          Wenn du die partitionen mit ...-t
          vfat... gemountet hast, sind sie wohl
          windows-dinger und kennen dementsprechend
          nicht die moeglichkeiten der
          rechte-vergabe unter *nix.

          HTH,

          cb.

          • Antwort von nach 3 Tagen hilfreich
            Re^5: Vergabe von Rechten

            ... ich hab Linux durch NT vertrieben, aber das tut nier nix zur Sache, deshalb hab ich auch nur rudimentäre Kenntnisse was Linux anbelangt, aber _vielleicht_ hilft Dir das ja trotzdem weiter:
            "chmod ugo+rwx dateiname" -> u=user, g=group, o=others, r=read, w=write, x=execute, also z.B. "chmod ug+wx o+r dateiname"

          • Antwort von nach 3 Tagen hilfreich
            Re^5: Vergabe von Rechten

            Hallo cb.,

            danke für die Info - als welches
            Dateisystem ist es denn empfohlen, eine
            Win95-Platte zu mounten, um dann die
            entsprechenden Rechte vergeben zu können.
            Wenn du unbedingt Rechte vergeben mußt, dann mount die Windows-Partitions mit umsdos. umsdos ist ein unix-filesystem "on top" auf der fat. Die Rechte werden in jedem Verzeichnis in einer Datei "--linux--" gespeichert (so in etwa hab ichs aus dem SuSE-Handbuchbehalten).

            hth
            Mark

            • Antwort von nach 3 Tagen hilfreich
              Re^6: Vergabe von Rechten

              Hallo Mark, Wenn du unbedingt Rechte vergeben mußt,
              dann mount die Windows-Partitions mit
              umsdos. umsdos ist ein unix-filesystem
              "on top" auf der fat. Die Rechte werden
              in jedem Verzeichnis in einer Datei
              "--linux--" gespeichert (so in etwa hab
              ichs aus dem SuSE-Handbuchbehalten).
              die Rechte "muß" ich vergeben, da ich mich nicht ständig als root anmelden möchte, sondern im Normalfall als gewöhnlicher User.

              Soweit hat das jetzt mal geklappt, daß ich (auch mit den von Michael angeführten Befehlen) auf das Win95-System zugreifen kann (ich hab diese Stelle jetzt auch im Handbuch gefunden :-) !)

              Was allerdings nicht funktioniert, sind die langen Dateinamen. Wenn ich das Handbuch richtig verstanden habe, sollten diese automatisch möglich sein. Leider bei mir nicht, da sind nur 8 Stellen. Allerdings klappt auch das Neuanlegen von Dateien mit langen Namen nicht.

              Gibt´s vielleicht doch noch Hoffnung für mich?

              Danke im voraus,
              Herbert
              http://welcome.to/herbert

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!