天天看點

ssh 無密碼登入驗證技術

作為釋出程式的BAK伺服器,還需有直接發送資料到WEB伺服器上的功能,這裡使用ssh無密碼登入驗證技術實作。

首先在要添加信任關系的每台伺服器上修改hosts檔案

vi /etc/hosts

在下面添加:

<b>把各伺服器的</b><b>IP</b><b>和主機名一一對應添加</b><b>,</b><b>注意區分大小寫</b>

<a target="_blank" href="http://blog.51cto.com/attachment/201107/192406383.jpg"></a>

<b>LAMP</b><b>上操作</b>

建立rsa key

         直接一路回車

cd /root/.ssh/

    修改公鑰

<b>BAK</b><b>上操作</b>

     直接一路回車

cat id_dsa.pub

<b>把</b><b>BAK</b><b>裡</b><b>id_dsa.pub</b><b>裡的密鑰複制</b><b>到</b><b>LAMP</b><b>的</b><b>authorized_keys</b><b>裡</b><b>即可。</b>

登陸驗證

ssh lamp

此時,已經無需輸入密碼了。

<b>LNMP</b><b>上操作</b>

<b>把</b><b>BAK</b><b>裡</b><b>id_dsa.pub</b><b>裡的密鑰複制</b><b>到</b><b>LNMP</b><b>的</b><b>authorized_keys</b><b>裡</b><b>即可。</b>

在BAK主機上登陸驗證

ssh lnmp

其它伺服器都依次做即可!

本文轉自 elain2012 51CTO部落格,原文連結:http://blog.51cto.com/elain/621379

繼續閱讀