Hallo Sven,
Sofern du allow_url_fopen=on auf Server A hast, nutze doch einfach diese Möglichkeit. fopen() kann nicht nur auf lokale Dateien, sondern auch auf FTP-Dateien zugreifen, und das sogar schreibend, wenn der Login-Account sowieo der FTP-Server die entsprechenden Rechte gewähren.
Das nützt ihm aber erst etwas ab PHP5, da über den FTP-Wrapper bis PHP4 kein unlink() unterstützt wurde, sondern nur CREATE.
http://de.php.net/manual/en/wrappers.ftp.php
Die einzige Möglichkeit, die ich hier sehe, wenn ein mounten des entfernten Filesystems nicht in Frage kommt, ist der Weg über ein fsockopen() und ein eigens auf dem Zielserver (R/W) installiertes Script.
LG
Chris