我有兩臺筆記本電腦上分別裝有兩個centos的虛擬機,一個IP為172.16.1.10(slave),一個IP為172.16.1.9(master)。
在slave上用root用戶 vi /etc/hosts ,在里面增加 172.16.1.9 master。
1 在slave上執行:
-P表示密碼,-P '' 就表示空密碼,也可以不用-P參數,這樣就要三車回車,用-P就一次回車。
它在~目錄下生成.ssh目錄,.ssh下有id_rsa和id_rsa.pub。
2 在slave上執行scp遠程拷貝命令:
(scp 命令格式如下:
4執行下面的命令
此時 slave機就可以 ssh master 了。
小結:登錄的機子可有私鑰,被登錄的機子要有登錄機子的公鑰。這個公鑰/私鑰對一般在私鑰宿主機產生。上面是用rsa算法的公鑰/私鑰對,當然也可以用dsa(對應的文件是id_dsa,id_dsa.pub)
想讓A,B機無密碼互登錄,那B機以上面同樣的方式配置即可。
新聞熱點
疑難解答