天天看點

很常用的一種遠端登入方式,友善又快捷[呲牙]ssh免密登入,ssh登入有兩種方式,一種是基于賬号和密碼,另外一種是基于密

作者:塵中的塵

很常用的一種遠端登入方式,友善又快捷[呲牙]

ssh免密登入,ssh登入有兩種方式,一種是基于賬号和密碼,另外一種是基于密鑰的方式,也就是通過密鑰免密登入。從字面上就可以看出來,輸入賬号和密碼是相對比較麻煩的。

基于密鑰登入的原理,控制端生成密鑰對(公鑰和私鑰),把公鑰上傳到伺服器(被控端),每次登入會與被控端的公鑰進行比較(私鑰與公鑰配對),就可以實作免密登入,這種登入方法也更加安全。

步驟,

1,在控制端生成密鑰對,通過執行ssh-keygen指令(連續回車确認三次,預設是使用RSA非對稱加密算法),執行之後會在目前路徑.ssh目錄(隐藏目錄)生成兩個檔案,分别是:id_rsa.pub(公鑰)和id_rsa(私鑰)

2,把公鑰傳到被控端,通過指令ssh-copy-id 被控端ip位址,例:ssh-copy-id 192.168.1.134或者ssh-copy-id [email protected],這樣就可以把公鑰追加到被控端.ssh/authorized_keys的檔案中了,執行完之後,直接運作ssh [email protected](被控端位址)就可以免密登入了。

很常用的一種遠端登入方式,友善又快捷[呲牙]ssh免密登入,ssh登入有兩種方式,一種是基于賬号和密碼,另外一種是基于密
很常用的一種遠端登入方式,友善又快捷[呲牙]ssh免密登入,ssh登入有兩種方式,一種是基于賬号和密碼,另外一種是基于密
很常用的一種遠端登入方式,友善又快捷[呲牙]ssh免密登入,ssh登入有兩種方式,一種是基于賬号和密碼,另外一種是基于密
很常用的一種遠端登入方式,友善又快捷[呲牙]ssh免密登入,ssh登入有兩種方式,一種是基于賬号和密碼,另外一種是基于密

繼續閱讀