in reply to ssh to set of linux servers

Why do you want to avoid "any Perl module"? This plays against the strengths of Perl. Note that many Perl modules are simply Perl code so that you can just copy the code from the module into your program.

But take a look at IPC::Open3 and/or system to see how you could run one or more ssh processes to connect to other machines. Also see Net::SSH::Perl.