use strict; use warnings; use Net::OpenSSH; use lib "/export/home/oracle/scripts/gopisera/IO-Tty/lib/site_perl/5.8.4/sun4-solaris-64int"; use lib "/export/home/oracle/scripts/gopisera/lib/perl5/site_perl/5.8.0"; use lib "/usr/local/lib/perl5/5.8.0";

I couldn't understand why the authenticattion is needed for the above since, as we are supplying i.e., mentioning the password for that user also.

And one more thing is that for using the -T and -U in my program since, Tainting and un Tainting of objects because if i am not using those options i am getting the below error

Use of reserved word "our" is deprecated at /export/home/oracle/scripts/gopisera/lib/perl5/site_perl/5.8.0/Net/OpenSSH.pm line 3. Can't modify subroutine entry in scalar assignment at /export/home/oracle/scripts/gopisera/lib/perl5/site_perl/5.8.0/Net/OpenSSH.pm line 3, near "'0.45';" BEGIN not safe after errors--compilation aborted at /export/home/oracle/scripts/gopisera/lib/perl5/site_perl/5.8.0/Net/OpenSSH.pm line 5.

BEGIN failed--compilation aborted at connect.pl line 12

Please give me again a suggestion for this.......

Waiting for your reply....

As there is any link with the ssh-keygen-g3 — authentication key pair generator for getting the error....????

for ssh [-1246AaCfgKkMNnqsTtVvXxYy] there will be an option M which is not there in my ssh version.

-M Places the ssh client into ``master'' mode for connection sharing. Multiple -M options places ssh into ``master'' mode with confirmation required before slave connections are accepted. Refer to the description of ControlMaster in ssh_config(5) for details.

If this is right can i install ssh of newer version in the user level. Since i doesn't have the root privielges. If so, Give me suggestion....