1. 程式人生 > >ssh配置key免密碼登入

ssh配置key免密碼登入

如何使用

直接指定ip然後-i 指定key檔案,然後指定使用者

ssh 1.1.1.1 -i Test1 -l userxxx

不指定使用者實際上就是使用當前的本機登陸的使用者名稱去登陸遠端主機,比如本地使用者是AAA,那麼:

ssh 1.1.1.1 -i Test1

等同於

ssh 1.1.1.1 -i Test1 -l AAA

這裡要注意,生成的key是和一對使用者繫結的,生成key的使用者以及儲存這個key的公鑰的遠端主機的使用者。ssh的原理就是,公鑰給人家,自己留祕鑰,遠端主機的其他使用者也是無法看到這個指定的使用者的接受到的公鑰的,所以使用者是一對一的。

比如我在test-server 下面的azuo1228生成key,然後拷貝到遠端主機dest-server去使用,那麼放在遠端主機的哪個 使用者home目錄下面,對應的遠端主機的這個使用者才可以被無密碼登陸,並不等於對遠端主機的其他使用者也能免密碼登陸。

開始操作

1.生成key:

檢視部落格,詳細內容轉至我的部落格: