论坛风格切换切换到宽版
  • 1246阅读
  • 4回复

[问题求助][Fedora] 该指纹是如何生成的? [复制链接]

上一主题 下一主题
离线03112.
 
发帖
2019
C币
-198744
威望
384
贡献值
1
银元
-1
铜钱
4562
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
通.过该命令 ssh-key.gen -l -f /etc/ssh/ssh_host_rsa_key查看的主机指纹是如何生成的?.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线ebengbu.
发帖
2059
C币
-60701
威望
375
贡献值
2
银元
-1
铜钱
4670
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[Fedora]
ssh-keygen就是用于生成密钥得。
可以直接用vi察看

离线豆芽.
发帖
2088
C币
-235103
威望
411
贡献值
1
银元
-3
铜钱
4793
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14


QUOTE:原帖由 emmoblin 于 2009-3-31 19:08 发表
ssh-keygen就是用于生成密钥得。
可以直接用vi察看


我知道是用来生成密钥对的工具
我想问的是
每次ssh登录进linux远程主机时
都会列出远程主机的指纹
这个指纹是用户手动生成的呢还是系统自动生成的?
若是自动生成的,又是什么时候生成的呢?

离线dwbtongyi.
发帖
2171
C币
-60536
威望
368
贡献值
1
银元
0
铜钱
4781
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[Fedora]


QUOTE:原帖由 emmoblin 于 2009-3-31 19:08 发表
ssh-keygen就是用于生成密钥得。
可以直接用vi察看


我知道是用来生成密钥对的工具
我想问的是
每次ssh登录进linux远程主机时
都会列出远程主机的指纹
这个指纹是用户手动生成的呢还是系统自动生成的?
若是自动生成的,又是什么时候生成的呢?

离线xxtyshun.
发帖
2035
C币
-627287
威望
357
贡献值
4
银元
-1
铜钱
4444
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[Fedora]


QUOTE:原帖由 昊猪猪 于 2009-4-1 14:11 发表


我知道是用来生成密钥对的工具
我想问的是
每次ssh登录进linux远程主机时
都会列出远程主机的指纹
这个指纹是用户手动生成的呢还是系统自动生成的?
若是自动生成的,又是什么时候生成的呢?



ssh连接是使用RSA公钥密码体系加密的,你第一次连接一个ssh服务器(remote)的时候,这个远程ssh服务器将会告诉你它的RSA公钥,这个是你跟服务器通信时用来加密的,而为了防止中间人攻击,在remote把公钥传输给你的时候同时通过hash算法生成它自身公钥的指纹传递给你,这个指纹是让你用来验证公钥的来源可靠性的。所以说这个指纹是系统自动生成的,是在你连接到远程服务器的时候生成的。

快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个