frage zu benutzerrechten für dateien

Dieses Thema im Forum "Linux OS" wurde erstellt von oyster-manu, 24.04.2004.

  1. #1 oyster-manu, 24.04.2004
    oyster-manu

    oyster-manu toast

    Dabei seit:
    26.06.2003
    Beiträge:
    1.055
    Zustimmungen:
    0
    auf selflinux.de hab ich folgendes gelsen:

    was genau ist eine inode? ist das eine liste in der jede datei aufgelistet ist und deren benutzterrechte drin stehen oder ist eine inode "in" der datei gespiechert (letzteres finde ich besser :))?
    verliert die datei ihre inode wenn ich sie von einem pc zu einem anderen übertrage (zb. via internet oder cd)? verliert eine datei ihre inode wenn ich sie von linux aus z.b. auf eine FAT32 partition kopiere?

    mfg
    manu

    ps: kann sich root rechte entziehen sodass er nicht mehr die datei lesen/schreiben/ausführen kann?
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 qmasterrr, 24.04.2004
    qmasterrr

    qmasterrr Foren Gott

    Dabei seit:
    01.01.2004
    Beiträge:
    2.735
    Zustimmungen:
    0
    Ort:
    Germany/NRW/Wesel
    nein denn generell kannst du alles auf _deinem_ computer machen
    du hättest also gerne drm wo man nicht mehr herr über seinen rechner ist
    http://de.wikipedia.org/wiki/Inode <-- das dürfte genügen
     
  4. #3 oyster-manu, 24.04.2004
    oyster-manu

    oyster-manu toast

    Dabei seit:
    26.06.2003
    Beiträge:
    1.055
    Zustimmungen:
    0
    dann würd ich ja wohl net linux benutzen wollen :P
     
  5. #4 qmasterrr, 24.04.2004
    qmasterrr

    qmasterrr Foren Gott

    Dabei seit:
    01.01.2004
    Beiträge:
    2.735
    Zustimmungen:
    0
    Ort:
    Germany/NRW/Wesel
    aber wenn die die datei von dir nur mounten (also garnicht wirklich auf der platte haben kann man ihen natürlich auch die rechte abnehmen (weil das ja nichtmehr ihr pc ist)
     
  6. #5 oyster-manu, 24.04.2004
    oyster-manu

    oyster-manu toast

    Dabei seit:
    26.06.2003
    Beiträge:
    1.055
    Zustimmungen:
    0
    eine frage habe ich aber noch zu inode die nicht im wiki bzw. in den weiterführenden links beantwortet wird:

    warum ist in einer inode nicht der dateiname, zu der sie gehört, gespeichert?
     
  7. #6 rup, 25.04.2004
    Zuletzt bearbeitet: 25.04.2004
    rup

    rup Haudegen

    Dabei seit:
    10.04.2002
    Beiträge:
    627
    Zustimmungen:
    0
    Zu einer Datei kann es mehrere Inodes geben (fuer Hardlinks)
    Der Dateiname steht nur im Verzeichnis, mit mit der Nummer des dazugehoerigen Inode.
    In der Inode stehen unter anderem die Informationen die man mit "stat"erhaelt. Ausserdehm stehen darin die Adressen der Bloecke aus denen die Daei besteht.
    IMHO gibt es Inodes nur in UNIX aehnlichen Dateisystemen.
    Jedes Dateisystem hat sein eigenes Verfahren wie es die Bloecke zu einer Datei findet.
    Unter ISO 9660 (CD-ROM) z.B. macht es ueberhaupt keinen Sinn eine Datei in verschiedene Blocke aufzuteilen da eine CD-ROM eh nur einmal geschrieber werden kann (eine Datei nach der anderen), hier reicht eine einfache Liste am Anfang der CD der Startadresse, Groesse, Zeitstempel zu einer Datei.

    Wenn ich eine Datei von einem Dateiststem zu einem anderen verschibe, erhaelt die Datei dei Atribute des neuen Datesystem verliert aber Atribute die es im neuen FS nicht giebt. Wenn ich eine Datei von einem Unix Dateisystem auf ein Windows Dateisystem (FAT) verschiebe, verliere ich z.B. die Attribute User, Group. Sie bekomme aber das z.B. das Archive und Hidden Attribut von Dos/Windows.


    stat liest die Informationen direkt aus dem Inode.
    Code:
    $ stat Datei
      File: `Datei'
      Size: 6               Blocks: 8          IO Block: 4096   regular file
    Device: 2108h/8456d     Inode: 289782      Links: 2
    Access: (0644/-rw-r--r--)  Uid: ( 1000/     rup)   Gid: ( 1000/     rup)
    Access: 2004-04-25 08:46:40.000000000 +0200
    Modify: 2004-04-25 08:46:40.000000000 +0200
    Change: 2004-04-25 08:48:08.000000000 +0200
    
    Beispil: Die 2 in der zweiten Spalte ist der Link-Zaehler (Anzahl der Inodes die auf die Datei verweisen)
    Code:
    -rw-r--r--    	2 rup      rup             6 Apr 25 08:46 Datei
    -rw-r--r--    	2 rup      rup             6 Apr 25 08:46 HardLinkAufDatei
    lrwxrwxrwx    	1 rup      rup             5 Apr 25 08:47 SoftLinkAufDatei -> Datei
    
     
  8. #7 ZacKPloK, 25.04.2004
    ZacKPloK

    ZacKPloK blabla

    Dabei seit:
    31.08.2003
    Beiträge:
    59
    Zustimmungen:
    0
    Ist es nicht die Anzahl der Dateien bzw. Hardlinks die auf die Inode verweisen?
     
  9. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  10. rup

    rup Haudegen

    Dabei seit:
    10.04.2002
    Beiträge:
    627
    Zustimmungen:
    0
    @ZacKPloK
    Ja ich glaube du hast recht. Da hab ich was durcheinander gebracht.
    Pro Datei gibt es nur einen I-Node, jeder Hardlink erhoeht den Link-Zaehler, zeigt aber auf den gleichen Inode.
     
  11. #9 qmasterrr, 25.04.2004
    qmasterrr

    qmasterrr Foren Gott

    Dabei seit:
    01.01.2004
    Beiträge:
    2.735
    Zustimmungen:
    0
    Ort:
    Germany/NRW/Wesel
    öm rup hast du das auf wiki gelesen?
    Der Inode bildet den Eingang zum Inhalt einer Datei eines Unixbetriebssystems.

    Ist eine Datei sehr klein, werden ihre Daten direkt im I-Node gespeichert. Ist sie größer dann verweist ein Eintrag im I-Node auf einen Datenblock, in dem der Inhalt der Datei gespeichert wird. Reichen die in einem I-Node referenzierten Blöcke für eine Datei nicht aus, zeigt ein Eintrag im I-Node auf weitere I-Nodes, welche nun die eigentlichen Verweise zu den Datenblöcken beinhalten. Wird auf einen einzigen weiteren I-Node verwiesen, dann spricht von einem einfach indirekten Block. Bis zu dreifach indirekte Blöcke sind möglich, so dass die maximale Dateigröße 16 GByte werden kann.
     
Thema:

frage zu benutzerrechten für dateien

Die Seite wird geladen...

frage zu benutzerrechten für dateien - Ähnliche Themen

  1. Anfänger Frage: Welchen Standard wählen

    Anfänger Frage: Welchen Standard wählen: Hallo, früher wußte ich nie wie ich anfangen muß. Heute weiß ich einfach anfangen und mir alles selbst beibringen. Was ich mich aber noch...
  2. Sicherheitsfragen zu PHP-Anwendungen auf der Webseite

    Sicherheitsfragen zu PHP-Anwendungen auf der Webseite: Hallo miteinander, habe eine kleine Webseite (4 Jahre statisch, keine Sicherheitsprobleme bisher) und ich frage mich, wie sicher die Verwendung...
  3. Fragen zu find

    Fragen zu find: Hallo an alle, Ich bin ziemlich neu in der Linux Welt und habe paar frage Ich soll alle Datein im system finden die vor weniger als drei Tagen...
  4. Frage zu QNX - habe login nie gefunden

    Frage zu QNX - habe login nie gefunden: ′
  5. Kleine Frage (Solaris ein Cloud Betriebsystem?)

    Kleine Frage (Solaris ein Cloud Betriebsystem?): ′