I'm not a web-programmer. That said, I think the direction you're headed is towards:
Browser -> ASP -> (D)COM object -> ???remote access protocol -> Unix server.
The COM object should be able to encapsulate almost anything you want, including a perl script (or something else) with s/ftp or http/s.
--Woodie