配置ssh信任

2021-06-22 17:46:36 字數 1118 閱讀 5683

在節點1

上實現:

[root@ocmu1 ~]# su - oracle

[oracle@ocmu1 ~]$ ssh-keygen   --全部回車

[oracle@ocmu1 ~]$ cd /home/oracle/.ssh/   --切換到金鑰目錄

[oracle@ocmu1 .ssh]$ ls                   --檢視是否生成金鑰

id_rsa  id_rsa.pub  --這兩個是生成的金鑰

[oracle@ocmu1 .ssh]$ ssh-copy-id -i id_rsa.pub oracle@ocmu2 –將公鑰傳送到節點2

在節點2上實現:

[root@ocmu2 ~]# su - oracle

[oracle@ocmu2 ~]$ ssh-keygen

[oracle@ocmu2 ~]$ cd /home/oracle/.ssh/

[oracle@ocmu2 .ssh]$ ls

authorized_keys  id_rsa  id_rsa.pub  known_hosts  --這是檢視的結果

[oracle@ocmu2 .ssh]$ ssh-copy-id -i id_rsa.pub oracle@ocmu1 –將公鑰傳送到節點1

[oracle@ocmu2 .ssh]$ cat id_rsa.pub >> authorized_keys  --將自己本公鑰加入認證檔案

[oracle@ocmu1 .ssh]$ cat id_rsa.pub >>authorized_keys

驗證:

節點1:

[oracle@ocmu1 ~]$ssh ocmu1

[oracle@ocmu1 ~]$ssh ocmu1-priv

[oracle@ocmu1 ~]$ssh ocmu2-priv

[oracle@ocmu1 ~]$ssh ocmu2

節點2:

[oracle@ocmu2 ~]$ssh ocmu1

[oracle@ocmu2 ~]$ssh ocmu1-priv

[oracle@ocmu2 ~]$ssh ocmu2-priv

[oracle@ocmu2 ~]$ssh ocmu2

SSH相互信任配置

具體配置 前題需要關閉iptables和selinux 1 開啟ssh配置檔案,啟用以下選項 vim etc ssh sshd config rsaauthentication yes 允許rsa認證 pubkeyauthentication yes 允許公鑰認證 authorizedkeysfil...

ssh自動(信任)登入

a 192.168.109.180 b 192.168.109.181 系統均為suse在 a上的命令 ssh keygen t rsa 連續三次回車 即在本地生成了公鑰和私鑰 不設定密碼 ssh root 192.168.109.181 mkdir ssh chmod 0700 ssh 需要輸入密...

ssh建立信任關係

如何在linux兩個主機間或者使用者間建立信任關係,免密碼登陸,下面有主機a和主機b a ssh登入b 不需要密碼 1.在主機a上面執行 ssh keygen t rsa 一路enter下去就可以了 2.在主機a上面執行 scp ssh id rsa.pub b tmp 這個的操作時把公共秘鑰拷到主...