自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SSH協(xié)議怎么樣?為什么正常的連接突然報(bào)錯(cuò)Identification問題

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
兼具操作簡單和傳輸效率高的優(yōu)點(diǎn),但它們都存在相同的問題,即明文傳輸數(shù)據(jù)帶來的安全隱患。SSH采用加密傳輸數(shù)據(jù)、提升認(rèn)證強(qiáng)度等手段,克服了Telnet和FTP應(yīng)用中的安全性問題,實(shí)現(xiàn)了安全的遠(yuǎn)程登錄和文件傳輸業(yè)務(wù)。

SSH

  • SSH 主要就是一種連接協(xié)議,為什么我們需要SSH呢?,傳統(tǒng)的協(xié)議傳輸?shù)膬?nèi)容一旦被截獲就會(huì)完全暴露,內(nèi)容將會(huì)被暴露出去。SSH協(xié)議通過對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行加密和驗(yàn)證,建立SSH客戶端和SSH服務(wù)器之間的安全隧道,在不安全的網(wǎng)絡(luò)環(huán)境中為網(wǎng)絡(luò)服務(wù)提供了安全的傳輸通道。

兼具操作簡單和傳輸效率高的優(yōu)點(diǎn),但它們都存在相同的問題,即明文傳輸數(shù)據(jù)帶來的安全隱患。SSH采用加密傳輸數(shù)據(jù)、提升認(rèn)證強(qiáng)度等手段,克服了Telnet和FTP應(yīng)用中的安全性問題,實(shí)現(xiàn)了安全的遠(yuǎn)程登錄和文件傳輸業(yè)務(wù)。

  • 但是我在使用SSH的過程中居然會(huì)出現(xiàn)Remote Host Identification Has Changed error and solution 。 既然有了問題就得解決,接下來我們看看問題是如何解決的。

場景

  • 本來通過ssh 連接的服務(wù)突然連接不上了,這可打的我措手不及。

  • 這臺(tái)服務(wù)是我的虛擬機(jī),之前連接都是沒有問題的,而且也確認(rèn)了用戶名是合法的,還沒讓我輸入密碼所以不存在密碼錯(cuò)誤的情況。

問題定位

  • 通過問題報(bào)錯(cuò)語句[Remote Host Identification Has Changed error and solution] 。 其中 identification 表示認(rèn)證的意思,翻譯過來就是認(rèn)證失敗了。好端端的怎么會(huì)認(rèn)證失敗呢?
  • 隨后就是自我反省的日子了。反思好久還好朋友給我提醒會(huì)不會(huì)和你重裝系統(tǒng)有關(guān)系呢?結(jié)合這個(gè)問題場景感覺有點(diǎn)關(guān)系,之前因?yàn)橄到y(tǒng)版本升級(jí)所以就做了一個(gè)重裝系統(tǒng)的操作?,F(xiàn)在想來雖然IP還是那個(gè)IP,但是服務(wù)已然不是之前的服務(wù)了。
  • 經(jīng)過翻閱資料發(fā)現(xiàn)問題不是重裝系統(tǒng)導(dǎo)致的,確切的說并不是重裝系統(tǒng)直接導(dǎo)致的,而是因?yàn)槲覀冎匮b了 OpenSSH 導(dǎo)致服務(wù)認(rèn)證失敗了。

ssh存儲(chǔ)

  • 在解決這個(gè)問題之前我們先開個(gè)小灶, 你知道 ssh 連接的信息存儲(chǔ)在哪里嗎?你是否注意到當(dāng)?shù)谝淮芜B接某個(gè)服務(wù)的時(shí)候需要你輸入yes or no 的確認(rèn)

  • 第一次連接需要我們確認(rèn)是否繼續(xù)連接,輸入 yes 后服務(wù)器的連接信息就會(huì)追加到 known hosts 中,對(duì)應(yīng)的位置是 ~/.ssh/known_host。

  • 打開文件看一看就能發(fā)現(xiàn),是每個(gè)服務(wù)的一種簽名存儲(chǔ),所以當(dāng)我們重新安裝了OpenSSH 后這里的簽名就失效了。

回到正題

  • 知道了ssh 存儲(chǔ)簽名位置過期導(dǎo)致的連接不上了,那么就好解決了我們直接刪除 192.168.0.253 對(duì)應(yīng)的簽名就可以了。但是問題還是有點(diǎn)小麻煩,上面我們也看到了同一個(gè)IP 好像存在好多個(gè)簽名。這該刪除哪一個(gè)呢?理論上全部就可以了。還有個(gè)問題就是需要我們定位刪除也很麻煩。好在linux OpenSSH 給我們提供了命令。
ssh-keygen -R {ssh.server.ip.address} -f file

  • 執(zhí)行 ssh-keygen 之后就會(huì)打印發(fā)現(xiàn)的和指定服務(wù)相關(guān)的配置了。然后就會(huì)進(jìn)行更新,我們?cè)俅芜B接就會(huì)讓我們?cè)趫?zhí)行一次確認(rèn)了,后面就可以正常操作了。
責(zé)任編輯:武曉燕 來源: 今日頭條
相關(guān)推薦

2024-11-25 07:00:00

RedisMySQL數(shù)據(jù)庫

2024-12-16 08:20:00

2025-01-20 07:00:00

2024-06-24 00:07:00

開源es搜索引擎

2024-01-03 13:06:50

2020-08-13 12:02:13

前端培訓(xùn)學(xué)習(xí)

2014-02-18 11:24:07

云計(jì)算PaaS

2025-02-03 08:00:00

HDFS架構(gòu)存儲(chǔ)數(shù)據(jù)

2020-03-10 08:27:24

TCP粘包網(wǎng)絡(luò)協(xié)議

2022-08-12 17:14:46

元宇宙

2010-07-07 10:45:22

TCP UDP協(xié)議

2015-07-23 11:49:31

程序猿

2020-11-27 07:45:31

JVM垃圾回收

2023-06-30 08:23:36

Spring!SolonJavalin

2019-07-19 15:42:57

Hadoop大數(shù)據(jù)YuniKorn

2009-12-24 14:05:06

Fedora core

2023-05-15 10:17:03

2018-11-08 10:53:43

sshscp服務(wù)器

2024-05-22 08:02:30

2024-03-04 08:03:50

k8sClusterNode
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)