FTP - Zugang loggen

Hallo,
wir haben hier einen problematischen Kunden, der
auch Zugriffsrecht per FTP hat, während wir entwickeln.

Wie sind nicht sicher ob der uns da reinpuscht, dürfen in aber auch nicht per Passwort ausschliesen, weil es sein Webspace ist.
Darum würden wir das gerne irgendwie mitloggen, was da passiert.
Ideen ?
Das ist so ein gemieteter Webspace… so ein klassisches Angebot für ca. 20 EUR im Monat. php, mysql und perl.

Danke für Tipps

g sebastian

Hallo,
wir haben hier einen problematischen Kunden, der
auch Zugriffsrecht per FTP hat, während wir entwickeln.

Darum würden wir das gerne irgendwie mitloggen, was da
passiert.
Ideen ?

  • Regelmäßig Backups von allen wichtigen Dateien bei Euch lokal
  • Dateien lokal bearbeiten
  • Vor jedem Upload der aktuellen Dateien ein diff des letzten Backups auf die momentanen Online-Dateien.
  • Änderungen prüfen, ggf. übernehmen in die NEUEN Dateien
  • NEUE Dateien hochladen, Backup davon behalten.

So würd ich Unbedarfter das machen. Aber es gibt bestimmt Versionierungstools (CVS?) die sowas viel bequemer machen.

Gruß´,

Doc.

Hallo,
wir haben hier einen problematischen Kunden, der
auch Zugriffsrecht per FTP hat, während wir entwickeln.

Der ftpd loggt von alleine alles mit, was Du willst. Das kannst Du dann unter /var/log/… in den Logfiles nachlesen:

 -l Each successful and failed ftp(1) session is logged using syslog
 with a facility of LOG\_FTP. If this option is specified twice,
 the retrieve (get), store (put), append, delete, make directory,
 remove directory and rename operations and their filename argu
 ments are also logged.

So würde ich das machen.

Gruß

Fritze

Wobei auch hier auf lokale Backups hinzuweisen ist, da man zwar, an welchen Dateien etwas geändert wurde, aber eben nicht, WAS.
Desweiteren funzt das nur, wenn Fragesteller und sein Kunde unterschiedliche FTP-Accounts benutzen, was bei einfachem Webspace nicht immer möglich ist.

Gruß,

Doc.

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

Hallo,

Wobei auch hier auf lokale Backups hinzuweisen ist, da man
zwar, an welchen Dateien etwas geändert wurde, aber eben
nicht, WAS.
Desweiteren funzt das nur, wenn Fragesteller und sein Kunde
unterschiedliche FTP-Accounts benutzen, was bei einfachem
Webspace nicht immer möglich ist.

Dann ist das eine Schnulli-Lösung, die früher oder später sowieso in einer Ktastrophe endet.

Im übrigen werden alle Zugriffe, auch Deine eigenen geloggt. Ich würde ferner Kunden auf sensible Dateien natürlich gar keinen Zugriff gewähren. Dann erübrigen sich paranoide diff-Files.

Gruß


[MOD] Kommentar über die Sprech- und Schreibgewohnheiten anderer Forumsteilnehmer gelöscht.

Hallo,

Wobei auch hier auf lokale Backups hinzuweisen ist, da man
zwar, an welchen Dateien etwas geändert wurde, aber eben
nicht, WAS.
Desweiteren funzt das nur, wenn Fragesteller und sein Kunde
unterschiedliche FTP-Accounts benutzen, was bei einfachem
Webspace nicht immer möglich ist.

Dann ist das eine Schnulli-Lösung, die früher oder später
sowieso in einer Ktastrophe endet.

Das ist es eh von vornherein, unter den vom Ursprungsfragesteller vorgegebenen Umständen.

Im übrigen werden alle Zugriffe, auch Deine eigenen geloggt.
Ich würde ferner Kunden auf sensible Dateien natürlich gar
keinen Zugriff gewähren. Dann erübrigen sich paranoide
diff-Files.

Richtig, ich würde das auch nicht machen. Ich würde lokal entwickeln und nach Fertigstellung von abgeschlossenen Abschnitte online aktualisieren. Aber ich denke mal, der Sebastian ganz oben weiß das und es gibt irgendeinen Grund dafür, daß das eben nicht geht. Wie ärgerlich oder bescheuert der auch sein mag, das weiß ich ja nicht.
Kennst Du unter den o.g. Bedingungen eine bessere Lösung?


[MOD] restliches Posting gelöscht. Begründung: siehe vorheriges Posting.