linux無密傳輸

2021-09-02 07:03:36 字數 497 閱讀 6338

1、用ssh-keygen建立公鑰

和金鑰

$ ssh-keygen -t rsa -p ''   //一路回車,預設值。

執行命令後會再/home/xx 目錄下生成.ssh的隱藏資料夾,執行ll -a 檢視是否生成成功

id_rsa、id_rsa.pub的檔案,其中第乙個為金鑰,第二個為公鑰。

2、將公鑰複製到需要連線的機器上面

//覆蓋

authorized_keys裡的內容

: scp id_rsa.pub [email protected]:~/.ssh/authorized_keys

最好使用追加到

authorized_keys裡

:# ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] 

如:root使用者和jboss使用者都有許可權連線。

3、測試

ssh 

192.168.223.72

Linux設定scp免密傳輸檔案

檢查ssh key是否已經生成過 ls al ssh生成新的ssh key,三次回車 ssh keygen t rsascp免密傳輸設定 方法一 ssh copy id i root worker1方法二 scp root ssh id rsa.pub 主機b root ssh authorized...

linux scp免密傳輸

雙機設定scp互信,本文案例是,a機 scp檔案到b機。1 生成信任憑證 a 在a機執行 ssh keygen t rsa照提示操作,不要輸入passphrase。成功後,在 root ssh生成以下檔案 rw 1 root root 1675 jun 17 16 48 id rsa rw r r ...

Linux 上SSH免密登陸 (scp免密傳輸)

最近在寫自動化部署指令碼,必須要用到scp命令實行遠端傳輸,但是實時輸入密碼特別麻煩,所以加了乙個免密碼傳輸方式。這裡假設主機a 192.168.1.1 用來獲到主機b 192.168.1.2 的檔案。在主機a上執行如下命令來生成配對金鑰 ssh keygen t rsa遇到提示回車預設即可,公鑰被...