作為釋出程式的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