Unix/Linux Go Back    


Windows & DOS: Issues & Discussions All Windows and DOS questions should go here as well. Discuss UNIX to Windows (Desktop or Server) here!

Plink issue in windows

Windows & DOS: Issues & Discussions


Tags
plink script root, ssh

Reply    
 
Thread Tools Search this Thread Display Modes
    #1  
Old Unix and Linux 05-23-2016
nirjhar17 nirjhar17 is offline
Registered User
 
Join Date: Aug 2011
Last Activity: 30 July 2016, 6:42 AM EDT
Posts: 29
Thanks: 10
Thanked 0 Times in 0 Posts
Plink issue in windows

I had a simple automation process to take config backup from san switches to windows via SSH. This can be accomplished using plink.

My script was working fine earlier but from last few days it is not collecting data and the error which i am getting is below.

"
Quote:
The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is
"Linux

I have done the below troubleshooting from my side.

individual login to each switch and try to store key in cache.


Code:
The server's dss key fingerprint is:
ssh-dss 1024 1d:fd:7b:85:f4:1e:6d:33:8e:00:74:58:75:bf:b0:ae
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n) login as:

Above step use to store key under the path HKEY_CURRENT_USER\Software\SimonTatham\Putty\SshHostKeys

But when i log off the session, i use to lost these keys from the registry entry and my automatic login is not happening.

I have also tried this but no luck.

echo y | plink



Moderator's Comments:
Plink issue in windows Please use code tags as required by forum rules!

Last edited by RudiC; 05-25-2016 at 04:22 AM.. Reason: Added (i)code and quote tags.
Sponsored Links
    #2  
Old Unix and Linux 05-23-2016
RavinderSingh13 RavinderSingh13 is online now Forum Advisor  
Registered User
 
Join Date: May 2013
Last Activity: 30 March 2017, 2:37 AM EDT
Location: Chennai
Posts: 2,410
Thanks: 539
Thanked 1,133 Times in 1,019 Posts
Hello nirjhar17,

The message means that the host key of origin is not present in your trusted hosts file. To get around this you could try following, open a plain SSHconnection to origin and SSHwill ask you if you want to trust the remote host:

Code:
$ ssh address
The authenticity of host 'address (address)' can't be established.
RSA key fingerprint is <FINGERPRINT>.
Are you sure you want to continue connecting (yes/no)?

If you trust the remote host (i.e. type yes), SSHwill enter it's key to the list of known hosts.
After that, you should be able to do your push. As an alternative, you could also manually add the key of origin to .ssh/known_hosts but this requires that you adhere to the format of the known_hosts file as described in the man page of sshd (Section AUTHORIZED_KEYS FILE FORMAT)

Thanks,
R. Singh
Sponsored Links
    #3  
Old Unix and Linux 05-23-2016
nirjhar17 nirjhar17 is offline
Registered User
 
Join Date: Aug 2011
Last Activity: 30 July 2016, 6:42 AM EDT
Posts: 29
Thanks: 10
Thanked 0 Times in 0 Posts
Hello Ravinder,

I cannot open plain ssh connection for origin because i am using windows host.
That's why i am using Plink to establish ssh connection.

If i am establishing plain plink connection, putty is storing files in below path.

Code:
HKEY_CURRENT_USER\Software\SimonTatham\Putty\SshHostKeys

But when i log off the session for host, i use to lost these keys from the registry entry and my automatic login is not happening when i used to run script and receiving below error.

Code:
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's dss key fingerprint is:
ssh-dss 1024 1d:fd:7b:85:f4:1e:6d:33:8e:00:74:58:75:bf:b0:ae
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's dss key fingerprint is:
ssh-dss 1024 a5:7b:19:da:af:92:f0:e6:be:5e:4b:29:c5:a4:cd:60
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ecdsa-sha2-nistp256 key fingerprint is:
ecdsa-sha2-nistp256 256 57:9c:d6:e6:68:74:11:45:94:bd:87:37:39:cb:64:79
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ecdsa-sha2-nistp256 key fingerprint is:
ecdsa-sha2-nistp256 256 0b:0d:d1:31:4b:9a:5f:34:52:44:67:15:dc:5c:5b:94
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ecdsa-sha2-nistp256 key fingerprint is:
ecdsa-sha2-nistp256 256 98:8e:3b:dd:9a:df:46:66:9a:bd:0c:6c:1f:1f:c6:12
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ecdsa-sha2-nistp256 key fingerprint is:
ecdsa-sha2-nistp256 256 c4:c1:15:61:6f:2b:06:95:ff:d8:15:f0:14:8f:8c:f8
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ecdsa-sha2-nistp256 key fingerprint is:
ecdsa-sha2-nistp256 256 b7:ae:26:31:42:a2:40:28:ae:48:2b:1b:8e:b4:f8:42
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ecdsa-sha2-nistp256 key fingerprint is:
ecdsa-sha2-nistp256 256 fd:f1:61:41:ab:b0:99:c9:a7:4f:6f:e4:34:d1:8f:e6
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's ecdsa-sha2-nistp256 key fingerprint is:
ecdsa-sha2-nistp256 256 11:44:77:d7:f1:3f:8a:71:1e:50:2d:8e:08:3c:0f:89
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 1024 92:61:c0:bb:e1:2e:d1:84:cb:47:e5:5c:92:54:db:09
Connection abandoned.
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 1024 f1:ff:8d:81:fa:03:24:20:8e:2e:bc:c3:03:48:81:8d
Connection abandoned.

    #4  
Old Unix and Linux 05-25-2016
nirjhar17 nirjhar17 is offline
Registered User
 
Join Date: Aug 2011
Last Activity: 30 July 2016, 6:42 AM EDT
Posts: 29
Thanks: 10
Thanked 0 Times in 0 Posts
Can some one please help.
Sponsored Links
    #5  
Old Unix and Linux 05-25-2016
RudiC RudiC is offline Forum Staff  
Moderator
 
Join Date: Jul 2012
Last Activity: 29 March 2017, 3:55 PM EDT
Location: Aachen, Germany
Posts: 10,558
Thanks: 257
Thanked 3,234 Times in 2,981 Posts
Are you able to repeatedly login interactively without authentication?
Does the plink version match putty's?
Sponsored Links
    #6  
Old Unix and Linux 05-29-2016
nirjhar17 nirjhar17 is offline
Registered User
 
Join Date: Aug 2011
Last Activity: 30 July 2016, 6:42 AM EDT
Posts: 29
Thanks: 10
Thanked 0 Times in 0 Posts
I have pass the IP,username and password in one file. and script is taking inputs from that file. Only issues is it is not storing keys after the session log off under this path."
Code:
HKEY_CURRENT_USER\Software\SimonTatham\Putty\SshHostKeys

"

e.g
Code:
%FS%\plink.exe -ssh -batch %%G -l %%H -pw %%I configupload -p ftp %FTPSITE%,eccadmin,/%FTPSITEFOLDER%/`switchname`_configupload.txt,eccadmin@123
echo configupload completed on %%J >> %FL%\body_configupload.txt

Above is the code.

The version i am using for plink is Release 0.61 and i am not using putty.
Sponsored Links
    #7  
Old Unix and Linux 10-14-2016
zoldkovacs zoldkovacs is offline
Registered User
 
Join Date: Sep 2016
Last Activity: 9 March 2017, 4:13 AM EST
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
hello
You can download nic tool from nic.comuf.com ,nice tool for manage unix/linux or any ssh enabled device.Trial version is working fully functionaly ,but batch mode display spash screen,little disturbing but free.
Sponsored Links
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Linux More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Need help on Plink cskumar Shell Programming and Scripting 0 01-31-2014 12:12 PM
Windows XP issue... samnyc Windows & DOS: Issues & Discussions 8 07-06-2013 04:59 PM
PLINK help smitra Shell Programming and Scripting 5 09-03-2012 05:09 AM
Error with Plink plasmalightwave Shell Programming and Scripting 1 10-26-2009 07:50 AM
How we can use plink? shekhar_ssm Shell Programming and Scripting 0 03-16-2008 12:35 PM



All times are GMT -4. The time now is 02:44 AM.