How can I ssh inside a Perl script?

后端 未结 9 1018
猫巷女王i
猫巷女王i 2020-12-09 12:14

I want to SSH to a server and execute a simple command like \"id\" and get the output of it and store it to a file on my primary server. I do not have privileges to install

9条回答
  •  时光说笑
    2020-12-09 13:09

    or, assuming host keys are present and you want to do something with the command ouput ...

    open(SSH,"/usr/bin/ssh you\@server ps aux |") or die "$!\n";
    while () { 
       # do stuff with $_ 
    }
    close SSH;
    

提交回复
热议问题