0
다른 서버의 다른 쉘에 로그인하고 싶습니다. 그래서 나는 다음과 같은 코드를 작성했다.PERL을 통한 SSH 수행
#!/volume/perl/bin/perl
use lib qw(/volume/labtools/lib);
use Net::SSH::Perl;
my $host = 'wd-shell2';
my $cmd = "cd /volume/ftp/private/det/os;ls -lrt jinstall*";
my $user = 'joydeep';
my $pass = '';
my $ssh = Net::SSH::Perl->new("$host", debug=>0);
$ssh->login($user, $pass);
my($stdout, $stderr, $exit) = $ssh->cmd($cmd);
print "\n$stdout\n";
나는 내가 잘 여부를 썼다 여부, 확실하지 않다. 나는 tts-shell1에 있는데 어떻게 wd-shell2에 로그인 할 수 있고 (수정 한 후에) 코드로 내 일을 처리 할 수있다. 제발 도와주세요.