Я не совсем понимаю, чего именно вы пытаетесь достичь, но если вы просто хотите выполнить сценарий Perl на удаленном сервере, вы можете посмотреть на программное обеспечение, специально созданное для удаленного управления сервером.
Так является одним из таких программ, но оно довольно новое и немного не хватает документации.
Rex является более зрелым, казалось бы, программным обеспечением для удаленного управления сервером.
Оба этих параметра должны позволять вам запускать команды локально, которые выполняют действия удаленно на ваших серверах. Я бы не подумал, что вам нужно будет что-то делать с SFTP, и подумал бы, что вы можете сделать все это с помощью этих команд или прокрутить что-нибудь вручную с помощью команд по SSH.