2010-08-26 27 views
7

Net::SSH::PerlNet :: SSH :: Perl, ortak anahtarlarla nasıl kullanılır?

my $ssh = Net::SSH::Perl->new($host, debug=>1) || die ...... 

anahtarını kullanarak Net::SSH::Perl kullanmaya çalışıyorum: Genel anahtarı kullanmaya çalışmamak ve bir parola sormaya çalışmak yerine:

Bu çıktıyı alırım:

 

localhost: Sent key-exchange init (KEXINIT), wait response. 
localhost: Algorithms, c->s: 3des-cbc hmac-sha1 none 
localhost: Algorithms, s->c: 3des-cbc hmac-sha1 none 
localhost: Entering Diffie-Hellman Group 1 key exchange. 
localhost: Sent DH public key, waiting for reply. 
localhost: Received host key, type 'ssh-dss'. 
localhost: Host '10.212.1.201' is known and matches the host key. 
localhost: Computing shared secret key. 
localhost: Verifying server signature. 
localhost: Waiting for NEWKEYS message. 
localhost: Send NEWKEYS. 
localhost: Enabling encryption/MAC/compression. 
localhost: Sending request for user-authentication service. 
localhost: Service accepted: ssh-userauth. 
localhost: Trying empty user-authentication request. 
localhost: Authentication methods that can continue: publickey,gssapi-with-mic,password. 
localhost: Next method to try is publickey. 
localhost: Next method to try is password. 
localhost: Trying password authentication. 
localhost: Will not query passphrase in batch mode. 
localhost: Authentication methods that can continue: publickey,gssapi-with-mic,password. 
localhost: Next method to try is publickey. 
localhost: Next method to try is password. 
localhost: Trying password authentication. 
localhost: Will not query passphrase in batch mode. 
localhost: Authentication methods that can continue: publickey,gssapi-with-mic,password. 
localhost: Next method to try is publickey. 
localhost: Next method to try is password. 
localhost: Trying password authentication. 
localhost: Will not query passphrase in batch mode. 
localhost: Authentication methods that can continue: publickey,gssapi-with-mic,password. 
localhost: Next method to try is publickey. 
localhost: Next method to try is password. 

cevap

10

buldum: Ben bu çıktıyı almak

: ortak anahtarı kullanmaya çalışıyor ve bunun yerine bir şifre isteyecek çalışıyorum değil gibi görünüyor ha ve anahtar dosya konumunun manuel olarak belirtilmesi için:

İlgili konular