自動登錄服務器(SSH密鑰為基礎的授權)
本文介紹如何連接到SSH服務器,無需告知密碼。
有一些輔導解釋這一過程,但是,很多人不明確,其中計算機的每個步驟應該是執行,造成混亂。 所以,這促使我寫這個小教程,它基本上是一個翻譯的教程可在這裡 。
我有一個需要使用SSH的授權是自動的,在使用虛擬的銀河機頂盒,用於測試應用為巴西數字電視系統(SBTVD),因為我一直以為布默無需輸入密碼登錄虛擬機,我做的事情很常見。
下面是所需步驟:
1。 打開一個終端客戶端上創建一個公鑰。 有兩種類型:DSA和RSA。
幾乎所有教程使用數字減影血管造影(不知道,我不是很有興趣知道,兩者之間的差異,但它們只是不同的加密算法,)。
然後,使用下面的命令來創建公鑰在客戶端(僅按回車鍵在所有
問題,離開默認)
dsa 執行ssh - keygen - T的數字減影血管造影
2。 添加的內容公鑰生成客戶端,最終的授權密鑰的文件在服務器上。 這樣,終端客戶端,運行下面的命令。 它將連接到服務器,並連接的內容生成的密鑰在客戶端,最終的授權密鑰文件在服務器上。 該密碼為遠程用戶將被要求按順序。
.ssh / id_dsa.pub | ssh -l usuario_remoto servidor_remoto 'cat >> ~/.ssh/authorized_keys' 貓 〜。/的ssh / id_dsa.pub | 使用SSH - 1 usuario_remoto RemoteServer 的貓>>〜/。的ssh / authorized_keys'項目
3。 現在有一個連接到服務器。
如果一切都做得正確的話,將不會被要求usuario_remoto密碼:
servidor_remoto SSH的 @ usuario_remoto RemoteServer
如果你的SSH服務器是一個虛擬機,其IP可以改變,很可能,這一進程應該重做。 但至少在銀河虛擬機頂盒為 VMWare,與我在NAT模式下,IP不改變,即使在計算機重新啟動或關閉。
嗯,我加快了不少日常應用開發的數字電視。 我希望它是有用的你。 T十
based on 3 ratings相關崗位:
有關職位為您帶來的另一種相關文章插件 。
Based-key Authorization , Ginga Virtual Set-top Box , Login automático 分類: Linux操作系統 , 軟件 , 免費軟件 , 數字電視 基於密鑰的授權 , 銀河虛擬機頂盒 , 自動登錄



