user1可以自由通過ssh,scp 通路另一機器上的user2
進入/home/user1/.ssh2 目錄, 生成預設的密鑰對, 需要輸入時,可以按預設的空着即可
#user1/.ssh2> ssh-keygen
id_dsa_a (密鑰)
id_dsa_a.pub (公鑰)
在目前目錄建立identification檔案,内容為: IdKey id_dsa_a
将id_dsa_a.pub 拷貝到 另一台機器上的user2的.ssh目錄下:
#user2/.ssh2> l
id_dsa_a.pub
在此目錄下建立 authorization 檔案,内容為 Key id_dsa_a.pub
這時就可以從user1拷貝檔案到user2或者從user2上拷貝檔案到use1了。
如果需要從user2自由操作user1 , 則同理,可以在user1上建立authorization 檔案,裡面儲存user2拷貝過來的公鑰名稱。
其他多機器多使用者互相拷貝操作不需要密碼, 則同步驟建立密鑰對, 拷貝公鑰到對應機器,authorization 可以每行放一個Key , 這樣可以放多個機器/使用者的公鑰。
以上是ssh2版本的操作。如果是ssh 這種, 那麼目錄名是.ssh, 預設生成的是id_rsa , id_rsa.pub 密鑰對檔案。 将id_rsa.pub 的内容拷貝到對應的機器/使用者目錄下的authorized_keys檔案裡。 這個檔案也可以放置多個公鑰内容, 以支援多台機器或者多個使用者的無密碼複制,ssh操作。