linux使用者配置ssh免密遠端登入

2021-08-22 10:10:55 字數 508 閱讀 5904

環境:centos 7.3

1. 修改hosts檔案 /etc/hosts

vi /etc/hosts

web3 192.168.1.33

#前者為主機名 後者為ip位址

2. 生成金鑰

ssh-keygen -t rsa     #一路回車
注:id_rsa為私鑰檔案,id_rsa.pub為公鑰檔案

3. 遠端傳輸公鑰

本地機器執行命令如:

ssh-copy-id -i ~/.ssh/id_rsa.pub dss@192

.168

.1.22, 將公鑰檔案傳輸的遠端機器,並要求輸入使用者密碼

#檢視遠端機器的authorized_keys檔案,可以看到對應的變化:本地機器的公鑰已經增加到遠端機器的配置檔案中了

ssh配置免密

使用ssh keygen生成金鑰,將公鑰檔案上傳至目標機器即可實現免密登陸,使用命令生成金鑰 ssh keygen t rsa c comment t rsa 指定使用 rsa加密 c 新增備註,備註會加到公鑰檔案最後,方便區分 執行命令會有互動輸入,全部使用預設值直接回車就行,缺省會在家目錄的.s...

linux配置ssh免密登入

linux配置ssh免密登入 a主機ssh keygen t rsa cat ssh id rsa.pub ssh authorized keys 注意 ssh keygen t rsa 這一步一直按enter鍵,不能輸入密碼 a主機複製生成的秘鑰到b機器上 scp ssh authorized k...

Linux配置SSH免密登入

一 準備 1.同步時間 date 命令可以檢視虛擬機器當前日期和時間 date s 2018 08 08 08 08 08 手動設定時間 ntpdate cn.pool.ntp.org 網路同步時間 2.設定主機名 方式一 vim etc sysconfig network 設定hostname n...