分客戶機(jī)和要登錄的主機(jī)唆阿,稱為服務(wù)器梆暖,要想讓linux互相登錄震捣,前提是linux系統(tǒng)自身有: openssh-clients這個(gè)客戶端軟件,使用ssh -V來(lái)檢查是否已安裝鸽捻,沒(méi)有的話使用yum安裝即可。
1、互相登錄需要密碼ssh root@192.168.7.129,然后依次輸入密碼即課
2喇聊、互相登錄不需要密碼,在客戶機(jī)上遠(yuǎn)程登錄服務(wù)器
客戶機(jī)上輸入:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# ssh-keygen? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 生成秘鑰對(duì)蹦狂,然后就不用輸入任何東西承疲,回車至生成秘鑰? ? ? ?#cd /root/.ssh? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #查看.ssh下的公鑰(id_rsa.pub)和私鑰(id_rsa)? ? ? ? ? ? ? ? ? ?#cat /root/.ssh/id_rsa.pub? ? ? ? ? ? ?#復(fù)制這個(gè)公鑰到服務(wù)器
服務(wù)器端:??
????服務(wù)器端沒(méi)有.ssh文件的情況下執(zhí)行這三條? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#mkdir -m 700 /root/.ssh? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#vim /root/.ssh/authorized_keys? ? ? #將客戶端的公鑰復(fù)制進(jìn)去,保存退出即可? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#chmod 600?/root/.ssh/authorized_keys??
? ? ?服務(wù)器端已經(jīng)設(shè)置過(guò).ssh的情況下鸥咖,直接在authorized_keys文件的最后另起一行粘貼客戶端公鑰即可。
3兄世、#ssh @root 192.168.7.129? ? ? ? ? ? ? ? ? ? #192.168.7.129為服務(wù)器ip
4啼辣、#ssh-keygen? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #ssh-copy-id IP/域名(如果有靜態(tài)解析了就可以直接寫域名)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #ssh IP/域名