expect Net :: SCP or Net :: SCP :: Expect. I did not use modules, so I can not vouch for them, but it does not hurt to try them. You should be able to install modules in your home directory using PREFIX via Makefile.pl or the cpan shell, and then experiment.
perl Makefile.PL INSTALL_BASE=/home/<you>/lib o conf makepl_arg INSTALL_BASE=/home/<you>/lib
source share