SSH(Secure Shell),是專為遠程登錄會話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。使用SSH,可以遠程登錄到其他linux主機,但是需要輸入密碼。如在10.3.93.213登錄10.3.93.212,會要求輸入密碼。

為了實現(xiàn)無密碼登錄,可以使用ssh-keygen命令生成公鑰,然后將公鑰復(fù)制到要遠程登錄的主機。
輸入ssh-keygen命令后,連續(xù)3個回車。

進入.ssh文件夾,可以看到生成了兩個文件:

其中id_rsa.pub是公鑰,使用scp命令將其復(fù)制到10.3.93.212的.ssh文件夾下。

如果10.3.93.212的authorized_keys文件已經(jīng)存在,則將id_rsa.pub復(fù)制過去以后,再運行catid_rsa.pub>>authorized_keys。
再次SSH 10.3.93.212,已經(jīng)可以無密碼登錄。

新聞熱點
疑難解答