偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何自動接受 SSH密鑰指紋?

安全 數(shù)據(jù)安全
首次連接到Linux系統(tǒng)時,SSH會提示你接受計算機的指紋以成功建立連接,因為“ known_hosts”文件中沒有指紋。

 [[382331]]

首次連接到Linux系統(tǒng)時,SSH會提示你接受計算機的指紋以成功建立連接,因為“ known_hosts”文件中沒有指紋。

指紋是系統(tǒng)公鑰的縮寫版本,為了保護自己免受中間人攻擊(MITM),ssh程序使用自上次連接以來存儲的指紋驗證遠程系統(tǒng)ssh的指紋。如果指紋已更改,系統(tǒng)將提醒你并詢問是否要繼續(xù)。

有時你可能需要自動接受SSH指紋。例如,如果創(chuàng)建了一個shell腳本用來遠程管理多臺linux服務器。

可以使用以下兩種方法來完成此操作。

使用StrictHostKeyChecking=no選項自動接受ssh指紋。

使用ssk-keyscan命令接受ssh指紋。

首次連接到遠程計算機時,將警告你無法建立主機的真實性,并提供密鑰指紋以進行驗證。

接受指紋后,它將被保存在“known_hosts”文件中,當重新連接到同一個遠程主機時,SSH根據(jù)known_hosts文件檢查指紋,以驗證其身份。

1、如何使用SSH選項自動接受SSH密鑰指紋?

此方法簡單明了,只需使用SSH命令添加選項即可實現(xiàn)。使用此選項時,ssh會自動將新的主機密鑰添加到用戶known_hosts文件中。

  1. [root@localhost ~]# ssh -o "StrictHostKeyChecking no" localhost 
  2. Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts. 
  3. root@localhost's password:  
  4. Last login: Mon Jan 25 20:01:53 2021 from 192.168.43.1 

以上警告表明它已將一個密鑰添加到known_host文件。

2、如何使用ssk-keyscan命令自動接受SSH密鑰指紋?

這是另一種方法,ssh-keycan允許你將ssh指紋附加到known_hosts文件中。當你想要批量添加時,此工具非常有用。使用下面命令操作:

  1. [root@localhost ~]# ssh-keyscan -H 192.168.43.138 >> ~/.ssh/known_hosts 
  2. # 192.168.43.138:22 SSH-2.0-OpenSSH_7.4 
  3. # 192.168.43.138:22 SSH-2.0-OpenSSH_7.4 
  4. # 192.168.43.138:22 SSH-2.0-OpenSSH_7.4 

使用以下命令將多臺遠程主機的ssh指紋添加到known_hosts。必須將遠程主機的IP地址添加到一個文件中,并使用ssh-keyscan命令調(diào)用它,如下所示,將各個遠程服務器的ip地址保存在文本文件里面:

  1. [root@localhost ~]# cat remote-hosts.txt  
  2. 192.168.43.137 
  3. 192.168.43.138 
  4. 192.168.43.166 

然后使用ssh-keyscan工具將它們的ssh指紋添加到known_hosts:

  1. [root@localhost ~]# ssh-keyscan -f ./remote-hosts.txt >> ~/.ssh/known_hosts  
  2. # 192.168.43.138:22 SSH-2.0-OpenSSH_7.4 
  3. # 192.168.43.137:22 SSH-2.0-OpenSSH_7.8 
  4. # 192.168.43.137:22 SSH-2.0-OpenSSH_7.8 
  5. # 192.168.43.137:22 SSH-2.0-OpenSSH_7.8 
  6. # 192.168.43.138:22 SSH-2.0-OpenSSH_7.4 
  7. # 192.168.43.138:22 SSH-2.0-OpenSSH_7.4 
  8. # 192.168.43.166:22 SSH-2.0-OpenSSH_7.4 
  9. # 192.168.43.166:22 SSH-2.0-OpenSSH_7.4 
  10. # 192.168.43.166:22 SSH-2.0-OpenSSH_7.4 

本文轉(zhuǎn)載自微信公眾號「Linux就該這么學」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請聯(lián)系Linux就該這么學公眾號。

 

責任編輯:武曉燕 來源: Linux就該這么學
相關(guān)推薦

2011-06-02 11:13:07

2012-10-23 09:54:17

2018-02-09 09:00:00

2018-03-16 10:57:06

Linux安全密鑰

2023-09-13 22:54:06

2018-10-08 09:35:59

2015-06-30 11:25:40

2020-03-03 13:37:23

SSH密鑰管理工具開源工具

2010-04-27 15:19:11

Unix密鑰

2009-07-06 18:18:28

遠程攻略SecureCRTSSH 

2021-08-20 09:50:41

Web指紋前端

2011-08-22 14:50:39

ssh

2013-05-29 14:27:40

2020-10-13 06:59:12

CA簽名密鑰SSH

2021-04-27 07:00:08

UbuntuLinux指紋登錄

2014-09-10 11:44:43

2011-05-19 09:58:26

2023-05-05 14:45:05

2018-12-25 23:01:14

2019-09-10 08:00:00

微軟Account網(wǎng)站瀏覽器
點贊
收藏

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