Hallo,
das /tmp Verzeichnis steht ja allen Nutzern/Programmen offen, um hier temporäre Einträge zu hinterlassen. Meine Frage ist jetzt, kann ein Programm A sehen, welche Einträge ein Programm B hier hineingeschrieben hat?
Anmeldungsdatum: Beiträge: Zähle... |
Hallo, das /tmp Verzeichnis steht ja allen Nutzern/Programmen offen, um hier temporäre Einträge zu hinterlassen. Meine Frage ist jetzt, kann ein Programm A sehen, welche Einträge ein Programm B hier hineingeschrieben hat? |
Anmeldungsdatum: Beiträge: 6244 Wohnort: Berlin |
Das kommt darauf an: Öffne mal ein Terminal und sieh die das Verzeichnis mit ls an: ls -l /tmp In der ersten Spalte werden die Rechte dargestellt. Das Verzeichnis /tmp kann, wie du richrig bemerkt hast, von jedem eingesehen werden, also auch von jedem Programm. Wenn aber ein Programm ein Unterverzeichnis anlegt, und dort nur Rechte für deinen Benutzer setzt, kann ein Programm, das nicht mit deinen Benutzerrechten gestartet wurde, nicht in dieses Verzeichnis sehen. Das kannst du auch ganz einfach ausprobieren:
sudo adduser hans su hans ls -l /tmp ls -l /tmp/* Lies dir dazu die verlinkten Wiki-Artikel durch. |
Anmeldungsdatum: Beiträge: 2003 Wohnort: dahoam |
das /tmp-Verzeichnis hat üblicherweise das Sticky-Bit gesetzt, also löschen und ändern kann nur der Datei-(bzw. Prozess-)Owner. Bzgl. der Sichtbarkeit der Dateien hat das keine Auswirkungen. Dirk |
(Themenstarter)
Anmeldungsdatum: Beiträge: 5 |
Okay, wenn ich mir den Inhalt von /tmp anzeigen lasse, sehe ich mehrere Unterverzeichnisse die rwx-Rechte unter meinem Benutzernamen haben. Die sind dann wohl von Programmen angelegt worden, die ich auch selbst gestartet habe. Wenn ich jetzt Programm A und Programm B selbst gestartet habe - kann dann Programm A ins tmp-Verzeichnis von Programm B reinschauen? Was hat es eigentlich mit dem /tmp/tracker-... Verzeichnis auf sich? Rudimentäre Kenntnisse von Rechten unter Linux, sowie von den Standard Tools wie ls habe ich bereits. Allerdings hört es dann bei Fragen wie der oberen - also inwieweit Programme auch untereinander interagieren dürfen auf. Danke schonmal. |
Anmeldungsdatum: Beiträge: 6244 Wohnort: Berlin |