SFTP ist ja nur FTP, welches über eine verschlüsselte Verbindung per SSH getunnelt wird.
Warum benutzt du nicht gleich einen normalen FTP-Server der über SSH getunnelt wird? Ist doch einfacher.
Mit SSH tunneln
Einen FTP-kompatiblen Server in Perl zu schreiben, der auch Performanche hat ist sicherlich schwierig.
//EDIT: Einen FTP-Server bei CPAN
Net-FTPServer gibts schon. Da müsste nur noch das Protokoll von Standard nach über SSH aufgebohrt werden.
Also wohl Net-SSH dazu. ;=\n\n
<!--EDIT|GwenDragon|1121859982-->