1. 在相應的使用者根目錄下生成金鑰公鑰,輸入如下命令:
ssh-keygen -t rsa
2. 直接三次回車:會生成兩個檔案:id_rsa / id_rsa.pub,分別為金鑰和公鑰
3. 開啟公鑰id_rsa.pub檔案,複製裡面的內容,並將複製的內容追加到你想要免密登入的伺服器的/root/.ssh/authorized_keys裡面(authorized_keys需要自己建立,將複製的內容追加到檔案裡面,乙個公鑰放一行,可以檢查下公鑰有沒有跨行。建立檔案的命令為:touch authorized_keys)
4. 應該就可以登入了。如果沒有許可權,可以給檔案新增許可權:chmod 700 /root/.ssh/authorized_keys
公鑰和金鑰
公鑰和私鑰總結 金鑰分為兩種 對稱金鑰 對稱金鑰加密,又稱為私鑰加密,使用這種加密方式解密的金鑰和加密的金鑰是相同的。也正因為同一金鑰既用於加密又用於解密,所以這個金鑰是不能公開的。它的優勢是加密和解密速度快,適合於對大資料量進行加密,但金鑰管理困難。非對稱金鑰 非對稱金鑰加密,又稱公鑰金鑰加密,這...
OpenSSL生成RSA公鑰和金鑰
2.開啟cmd,執行 c openssl win32 bin openssl.exe 進入openssl 3.先生成私鑰,輸入命令 openssl genrsa out private key.pem 2048 按回車鍵,輸出 generating rsa private key,2048 bit ...
mac上使用生成RSA公鑰和金鑰
關於rsa加密解密的問題,沒事弄了一下,先把主要的流程儲存下來,以備交流或者以後用。安裝命令如下 sudo apt get install openssl 在你的任何地方建立乙個folder來儲存你的公鑰和金鑰,開啟終端terminal,cd命令進入到你建立的folder中,比如在桌面新建乙個 rs...