holger (at) arno-s wrote:
hallo, vielleicht eine Verständnisfrage: was kann root daran hindern, eine Datei ausführen zu dürfen? Ich habe versucht, unter Suse 9.2 als root das OpenOffice Installationsprogram ./setup -net in der Shell auszuführen und es kommt ein lakonisches "keine Berechtigung" zurück. Das ist mir bisher eigentlich noch nie passiert.
[...] Ist die Partition/CD vielleicht mit "noexec" gemountet? Andreas
Kyek, Andreas, VF-DE wrote:
holger (at) arno-s wrote:
Ist die Partition/CD vielleicht mit "noexec" gemountet?
nein, das ist es nicht: ich habe in einem Unterverzeichnis eines user-homeverzeichnis ein root "mkdir scratch" darin die Datei mit tar ausgepackt. anschließend im frisch ausgetarten Verzeichnis ./setup -net abgesetzt. Wie beeinflussen die Rechte übergeordneter Verzeichnisse die Ausführungsfähigkeit von dateien für root? kann root Dateien ausführen, wenn ein übergeordnetes Verzeichnis nur für den User rwx______ gesetzt hat? holger
Am Donnerstag, 3. Februar 2005 05:46 schrieb holger poggel:
Wie beeinflussen die Rechte übergeordneter Verzeichnisse die Ausführungsfähigkeit von dateien für root? kann root Dateien ausführen, wenn ein übergeordnetes Verzeichnis nur für den User rwx______ gesetzt hat?
Hallo, wenn root eine Datei erreichen kann, die für sich das ausführen zulässt, kann root die Datei ausführen, wenn sie bei scripten mindestens r-x und bei Programmen x gesetzt hat (sonst muss root das erst setzen). Wenn der mount des fs auf exec gesetzt ist, und der Modus der Datei root das ausführen erlaubt, würde ich mal einen fsck ausführen. HTH, Wolfgang
Kyek, Andreas, VF-DE wrote:
Wie beeinflussen die Rechte übergeordneter Verzeichnisse die Ausführungsfähigkeit von dateien für root? kann root Dateien ausführen, wenn ein übergeordnetes Verzeichnis nur für den User rwx______ gesetzt hat?
Nein. Die Ausführung einer Datei hängt vom x der Datei ab. Das x bei Verzeichnissen bedeutet etwas anderes. Rainer -- Sparen beginnt mit GMX DSL: http://www.gmx.net/de/go/dsl
noexec ist die default Einstellung bei gemounteten Platten , man muss exec bei den Options hinzufügen Gruß Reinhard Am Donnerstag, 3. Februar 2005 13:30 schrieb Kyek, Andreas, VF-DE:
holger (at) arno-s wrote:
hallo, vielleicht eine Verständnisfrage: was kann root daran hindern, eine Datei ausführen zu dürfen? Ich habe versucht, unter Suse 9.2 als root das OpenOffice Installationsprogram ./setup -net in der Shell auszuführen und es kommt ein lakonisches "keine Berechtigung" zurück. Das ist mir bisher eigentlich noch nie passiert.
[...]
Ist die Partition/CD vielleicht mit "noexec" gemountet?
Andreas
--
participants (5)
-
holger poggel
-
Kyek, Andreas, VF-DE
-
R.Feick
-
Rainer Kulhanek
-
Wolfgang Hinsch