SSHサーバのRSA fingerprintの確認方法
生活随笔
收集整理的這篇文章主要介紹了
SSHサーバのRSA fingerprintの確認方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 通過SSH從客戶端初回連接服務(wù)器的時(shí)候, 服務(wù)器端會(huì)返回是否正確的確認(rèn)信息。(正確的應(yīng)該是客戶端被保存的RSA鍵的狀態(tài))
下面是連接192.168.1.100這臺(tái)服務(wù)器時(shí)候的Log,顯示了
RSAkey的信息(指紋)
如果本地私有秘鑰的fingerprint和這個(gè)message顯示的fingerprint一致的話,這說明打算連接的這個(gè)服務(wù)器是你想要連接的正確的服務(wù)器
實(shí)驗(yàn)一下,一堆秘鑰 private_use_in_github和private_use_in_github.pub, 通過ssh-keygen -l -f 這個(gè)命令可以確認(rèn)秘鑰的指紋,可以看到私有秘鑰和共有的的出來的fingerprint是一樣的
秘鑰存放的位置 如下
- /etc/ssh/ssh_host_rsa_key.pub
- 只能通過ssh-keygen -l -f命令來獲取指紋,不用用cat cat 的話顯示的健的內(nèi)容
ssh-keygen -lf /etc/ssh/ssh_host_rsa_key.pub 2048 33:95:b2:19:c0:b0:e4:91:a0:55:94:65:4a:af:58:c9 (RSA)
ちなみに、このファイルの內(nèi)容はSSHで接続されると、クライアントknow_hostsに書き込まれ、2度目以降の接続の際にはクライアント側(cè)ではfingerprintの確認(rèn)メッセージは表示されなくなります。
總結(jié)
以上是生活随笔為你收集整理的SSHサーバのRSA fingerprintの確認方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js 倒计时算法及定时器的应用
- 下一篇: matlab检验正交性,matlab-线