ssh免密登入和ssh配置

2021-07-31 20:44:00 字數 699 閱讀 2658

scp .ssh/regan.pub [email protected]

:/home/regan/regan.pub

cat regan.pub >> .ssh/authorized_keys

chmod 600

.ssh/authorized_keys

「>>」這個運算子是將內容追加到檔案中,如果檔案存在不清空裡面的內容,」>」這個運算子會將檔案中的內容清空然後追加。

這個就可以在本地機器中不用輸入密碼登入進遠端伺服器了。

但是還有點不方便的是,每次登入遠端伺服器你還得輸入ssh [email protected].這個可以通過.ssh/config來進行配置

host    別名

hostname 主機名

port 埠

user 使用者名稱

identityfile 金鑰檔案的路徑

就當前這個例子config應該這樣寫(本地.ssh/config)

host    regan

hostname 192.168.1.181

user regan

SSH 免密登入配置

有兩種方式 私鑰登入和公鑰登入 私鑰登入 1 在主機a上生成秘鑰對 ssh keygen t rsa c 注釋文字 將生成的秘鑰對中的私鑰id rsa 複製到將要登入a機器的主機檔案中一班使用字尾.pem,例如 cat id rsa my.pem 2 將上述私鑰檔案交給授權登入的主機,注意,私鑰很重...

SSH免密登入配置

進入到hadoop使用者家目錄 cd 檢視當前目錄.ssh 隱藏檔案 ls al 進入ssh cd ssh 執行命令生成私鑰id rsa 公鑰 id rsa.pub ssh keygen t rsa 將公鑰內容放入hadoop1的authorized keys 檔案 ssh copy id hado...

SSH 免密登入配置

當你剛擁有乙個伺服器後,首先需要登入伺服器。本節主要聊一聊伺服器ssh登入配置。ssh p port root 12.234.567.789 p port 監聽的埠,如果不指定預設值為 22 vim ssh config 修改 ssh 配置檔案 ssh config host beijing hos...