今天給大家介紹一下怎么實(shí)現(xiàn)Linux主機(jī)ssh無(wú)密碼登錄。文章的內(nèi)容小編覺(jué)得不錯(cuò),現(xiàn)在給大家分享一下,覺(jué)得有需要的朋友可以了解一下,希望對(duì)大家有所幫助,下面跟著小編的思路一起來(lái)閱讀吧。
在廉江等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),成都全網(wǎng)營(yíng)銷(xiāo),外貿(mào)網(wǎng)站建設(shè),廉江網(wǎng)站建設(shè)費(fèi)用合理。
#產(chǎn)生公鑰(最簡(jiǎn)單的方式,使用下面的命令一路回車(chē)) #運(yùn)行結(jié)束后在$HOME/.ssh目錄下會(huì)產(chǎn)生 id_rsa和id_ras.pub文件 #rsa是指加密的算法 ssh-keygen -t rsa #將本機(jī)上的公鑰拷貝到需要從本機(jī)進(jìn)行遠(yuǎn)程登錄的主機(jī)上 #目標(biāo)主機(jī)擁有本機(jī)的公鑰文件,說(shuō)明本機(jī)對(duì)于目標(biāo)主機(jī)是可信,可靠的 #拷貝的命令很簡(jiǎn)單,如下(最好不要自己手動(dòng)去拷貝,過(guò)多的人為操作,意味著錯(cuò)誤更多) #該過(guò)程需要輸入目標(biāo)主機(jī)的密碼,因?yàn)樾枰獙⒐€文件通過(guò)網(wǎng)絡(luò)傳輸過(guò)去 ssh-copy-id -i root@targethost
簡(jiǎn)單的應(yīng)用場(chǎng)景:
linux_hostA:{IP:192.168.1.12,user:admin}
linux_hostB:{IP:192.168.1.145,user:admin}
實(shí)現(xiàn)A,B之間,以及A,A和B,B之間的無(wú)密碼訪(fǎng)問(wèn)
#產(chǎn)生主機(jī)A的公鑰 [admin@192.168.1.12] ssh-keygen -t rsa #A可以無(wú)密碼訪(fǎng)問(wèn)A [admin@192.168.1.12] ssh-copy-id -i admin@localhost #A可以無(wú)密碼訪(fǎng)問(wèn)B [admin@192.168.1.12] ssh-copy-id -i admin@192.168.1.145 #產(chǎn)生主機(jī)B的公鑰 [admin@192.168.1.145] ssh-keygen -t rsa #B可以無(wú)密碼訪(fǎng)問(wèn)B [admin@192.168.1.145] ssh-copy-id -i admin@localhost #B可以無(wú)密碼訪(fǎng)問(wèn)A [admin@192.168.1.145] ssh-copy-id -i admin@192.168.1.12
經(jīng)過(guò)上面幾步,以后通過(guò) ssh admin@targethost登錄目標(biāo)主機(jī)將不需要密碼
以上就是怎么實(shí)現(xiàn)Linux主機(jī)ssh無(wú)密碼登錄的全部?jī)?nèi)容了,更多與怎么實(shí)現(xiàn)Linux主機(jī)ssh無(wú)密碼登錄相關(guān)的內(nèi)容可以搜索創(chuàng)新互聯(lián)之前的文章或者瀏覽下面的文章進(jìn)行學(xué)習(xí)哈!相信小編會(huì)給大家增添更多知識(shí),希望大家能夠支持一下創(chuàng)新互聯(lián)!