473,587 Members | 2,316 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

When I do SSH to Linux machine, where it keeps token on client machine

365 Contributor
When I do ssh to LINUX machine from windows using ssh client, first time it will display certificate, then it will ask y / n?. Where it will keep that certificate on windows machine?. any idea what is the advantage of ssh, does it do any encryption?. Is it secures connection?.
Jan 5 '10 #1
9 2575
drhowarddrfine
7,435 Recognized Expert Expert
I don't know where the generated key is stored on Windows. SSH is highly secure and everything is encrypted. Most anything done securely on *nix uses SSH.
Jan 5 '10 #2
tvnaidu
365 Contributor
Thanks. First time wehn I do ssh from windows machine to LINUX host, I can see certificate prints on windows machine, it will ask y / n?. if I say yes, then ssh asks for login id, but where windows machine keeps that certificate?. if I do ssh again next time, it won't ask, means windows machine should keep that cert somewhere right?. or LINUX nachine keep track of that?. how can I see those encrypted packets?. can I capture with ethereal?.
Jan 5 '10 #3
drhowarddrfine
7,435 Recognized Expert Expert
I've forgotten the details and my head is elsewhere. If you do a 'man ssh', everything you want to know should be in there except for the Windows stuff.
Jan 5 '10 #4
numberwhun
3,509 Recognized Expert Moderator Specialist
Just like the good Dr, I do not know where the ssh key for the system you connected to is stored. That is because on Windows, it totally depends on the application that you are using and where it stores its information.

On a Linux/Unix machine, if you connect to another machine and accept the ssh key, it stores that information in the ~/.ssh/known_hosts file.

I would certainly check the documentation for whatever application you are using as it would be storing it for you.

Regards,

Jeff
Jan 6 '10 #5
prn
254 Recognized Expert Contributor
I don't know where the cert is kept either, but that is because different SSH clients keep them in different places. TERATERM PRO keeps a known_hosts file (ssh_known_host s) in \Program Files\TTERMPRO. PuTTY, on the other hand, keeps certs in the windows registry. What ssh client are you using?

Paul
Jan 6 '10 #6
drhowarddrfine
7,435 Recognized Expert Expert
So that confirms it. We don't know nuttin'.
Jan 6 '10 #7
tvnaidu
365 Contributor
thanks. I am using ssh.
Jan 6 '10 #8
prn
254 Recognized Expert Contributor
tvnaidu said:
thanks. I am using ssh.
Yes. But which ssh?

SSH is a network protocol, but there is also a company ssh.com, which sells an implementation of a client for the protocol. However, there are a number of different implementations of client software for the SSH protocol. We really can't answer a question any better than numberwhun's comment above without knowing which client software you mean.

Paul
Jan 6 '10 #9
ashitpro
542 Recognized Expert Contributor
Like numberwhun said...in windows, its completely depends on application to maintain the keys..

If you are familiar with putty.exe, it stores the sessions and keys in registry

HKEY_CURRENT_US ER\Software\Sim onTatham\PuTTY

And, if I am not wrong, please stop calling it as a "certificat e".
Since we've never connected to this machine before, and SSH doesn't have the concept of a trusted third party like Certificate Authorities in the world of SSL/TLS, it's up to you to do all the key management yourself. Your client shows you the key fingerprint.

it is basically a server key.

more info: http://www.securityfocus.com/infocus/1806
Jan 6 '10 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

26
2457
by: Simon | last post by:
I'm doing a survey. When do you think GNU/Linux will be ready for the average Joe? What obstacles must it overcome first?
7
2668
by: Dan V. | last post by:
Situation: I have to connect with my Windows 2000 server using VS.NET 2003 and C# and connect to a remote Linux server at another company's office and query their XML file. Their file may be updated every hour or so. How can I do this easily? I would like to use secure communication even encryption if possible. I would query and insert...
4
144701
by: Spare Brain | last post by:
Hi, I am trying to run the MySQL DB on a Linux machine that is part of a home LAN (IP=192.168.0.3), while trying to access it from another WinXP machine (IP=192.168.0.5). I keep getting the following error: MySQL Error Number 1130 #HY000Host '192.168.0.5' is not allowed to this MySQL server Ping works fine.
4
1587
by: Jonah Olsson | last post by:
Dear All, I'm currently developing a solution where large amounts of personalised emails are being created (and no, this is not spam...) on the ASP.NET platform and being delivered by a Debian Linux server running Qmail and mySQL. Currently the .NET application just connects to the SMTP-port on the Linux server and sends each mail one by...
2
2215
by: Naeem Sarfraz | last post by:
Any advice for the following situation? I've deployed my webservice on a remote server, e.g. http://mywebservice.co.uk/summary.asmx. The windows clients attempts to access this webservice and fails, the error returned is "there was an error processing the <Security> header". If I run the client on the server there is no problem. Help!
5
3553
by: mjf | last post by:
I'd like to connect from any Linux machine to the DB2 on a Linux server via an IP adddress (or any available method that allows us to connect to DB2 from another machine). I know we can do it in Java via JDBC in the following fashion (suppose my IP address is xx.x.x.xxx): sun.jdbc.odbc.JdbcOdbcDriver=com.ibm.db2.jcc.DB2Driver...
5
5671
by: cranium.2003 | last post by:
hi, Here is my code #include <iostream.h> int main() { cout <<"HI"; return 0; } and using following command to compile a C++ program g++ ex1.cpp -o ex1
6
23908
by: =?Utf-8?B?RGFuaWVs?= | last post by:
Hi, Recently I'm confused by this exception. ----- The message could not be processed. This is most likely because the action 'http://tempuri.org/IBCC2MatrixService/UserMatchingSearch' is incorrect or because the message contains an invalid or expired security context token or because there is a mismatch between bindings. The security...
1
2154
by: tvnaidu | last post by:
I have Linux machine and windows machine on same network, I want to keep Linux machine as CVS server and windows machine as CVS client, can I keep like that?. My development machine is windows machine, I want to do all check-in and check-out of all files from windows machine, but Linux as server, please let me know whether I can do like that?. ...
0
7915
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7843
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
8205
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
8339
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7967
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
1
5712
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
5392
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3872
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1185
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.