[PINGUIN] Neue Dateien finden / Amok laufendes Script
Sebastian Dellit
sebo at blindzeln.de
Mi Feb 28 18:14:09 CET 2007
Hoppa Sebastian und Leser und Leserinnen,
das artet ja in einem Selbstgespräch aus. *g*
am Mittwoch, 28. Februar 2007 um 16:03 meinte Sebastian Dellit u. a.:
> am Mittwoch, 28. Februar 2007 um 15:44 meinte Sebastian Dellit u. a.:
>> Misst blöder. *grummel* Gibt es noch andere Möglichkeiten das
>> rauszufinden? Ich könnte das Script erneut ausführen, *lol* ne, lieber
>> nicht.
> ich habs noch mal gemacht :-/, zu vor legte ich eine ganz neue Datei an,
> damit ich nach Möglichkeit nah dran am Ziel bin. Das Script selber
> gibt (so wie ich es geändert hatte) folgendes aus:
> Warning: chmod() [
> function.chmod]:
> Operation not permitted in /var/www/cop.php on line 36
> [Das wiederholt sich genau so 100te male ... und endet mit]
> Das Verzeichnis /var/spool/cups/ konnte nicht geoeffnet werden.
Ich habe noch mal im Code rumgeschaut und Das Script gezwungen, Target
und Source auszugeben.
Source: /
Target: /
Source: /bin/
Target: /bin/
Warning: chmod() [
function.chmod]:
Operation not permitted in /var/www/cop.php on line 39
Warning: chmod() [
function.chmod]:
Operation not permitted in /var/www/cop.php on line 39
[...]
Warning: chmod() [
function.chmod]:
Operation not permitted in /var/www/cop.php on line 39
Source: /var/lib64/
Target: /var/lib64/
Source: /var/lib64/gcj-4.1/
Target: /var/lib64/gcj-4.1/
Warning: chmod() [
function.chmod]:
Operation not permitted in /var/www/cop.php on line 39
Source: /var/spool/
Target: /var/spool/
Source: /var/spool/cups/
Target: /var/spool/cups/
Das Verzeichnis /var/spool/cups/ konnte nicht geoeffnet werden.
Wie mir scheint, waren der Startpunkt also das Wurzelverz. und das
ganze ging dann rekursiv abwärts.
Nun bringen mich drei Dinge zum Ergebnis, das nichts weiter passiert
sein *müsste*:
1. Als ich mal ein ls -l auf mein / gemacht habe, stellte ich
glücklicherweise fest, das die meißten Verzeichnisse und Dateien
rwxr-xr-x root:root als Berechtigung haben. Somit dürfte dort kein
anderer als Rot drin schreiben, ist nur die Frage, ob alle
Unterverzeichnisse eben so berechtigt sind, was ich aber nicht glaube,
da einzelne Programme auf einzelne Dateien Zugriff/Schreibzugriff etc.
brauchen.
2. Das Script wird ja kaum als root ausgeführt werden, ich vermute es
wird als www-data ausgeführt (wie kann man das feststellen?)
3. source und target waren immer das selbe (so weit ich es gesehen
habe) somit dürfte sich weder Müll, noch anderweitige Kopien
angesammelt haben. Wird überhaupt etwas kopiert, wenn source und
target identisch sind? Auf der Shell direkt nicht, da gibt es einen
Fehler, aber bei diesem Script?
Könnten meine Gedanken hierzu stimmen und die Sache damit erledigt
sein?
Danke und
--
Viele Grüße Sebastian
ICQ: 264706583 | MSM: sebo at blinzeln.de | Skype: sebo_de
E-Mail: sebo at blindzeln.de | Web: www.blindzeln.de