色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

Linux怎么使用ssh公鑰免密碼登錄

瀏覽:65日期:2023-07-13 14:15:24

Linux怎么使用ssh公鑰免密碼登錄?ssh 無密碼登錄要使用公鑰與私鑰。linux下可以用用ssh-keygen生成公鑰/私鑰對(duì),下面我以CentOS為例。

Linux怎么使用ssh公鑰免密碼登錄

有機(jī)器A(192.168.1.155),B(192.168.1.181)?,F(xiàn)想A通過ssh免密碼登錄到B。

首先以root賬戶登陸為例。

1.在A機(jī)下生成公鑰/私鑰對(duì)。

[root@A ~]# ssh-keygen -t rsa -P ''

-P表示密碼,-P '' 就表示空密碼,也可以不用-P參數(shù),這樣就要三車回車,用-P就一次回車。

該命令將在/root/.ssh目錄下面產(chǎn)生一對(duì)密鑰id_rsa和id_rsa.pub。

一般采用的ssh的rsa密鑰:

id_rsa 私鑰

id_rsa.pub 公鑰

下述命令產(chǎn)生不同類型的密鑰

ssh-keygen -t dsa

ssh-keygen -t rsa

ssh-keygen -t rsa1

2.把A機(jī)下的/root/.ssh/id_rsa.pub 復(fù)制到B機(jī)的 /root/.ssh/authorized_keys文件里,先要在B機(jī)上創(chuàng)建好 /root/.ssh 這個(gè)目錄,用scp復(fù)制。

[root@A ~]# scp /root/.ssh/id_rsa.pub root@192.168.1.181:/root/.ssh/authorized_keys

root@192.168.1.181's password:

id_rsa.pub 100% 223 0.2KB/s 00:00

由于還沒有免密碼登錄的,所以要輸入一次B機(jī)的root密碼。

3.authorized_keys的權(quán)限要是600!!!

[root@B ~]# chmod 600 /root/.ssh/authorized_keys

4.A機(jī)登錄B機(jī)。

[root@A ~]# ssh -l root 192.168.1.181

The authenticity of host '192.168.1.181 (192.168.1.181)' can't be established.

RSA key fingerprint is 00:a6:a8:87:eb:c7:40:10:39:cc:a0:eb:50:d9:6a:5b.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.1.181' (RSA) to the list of known hosts.

Last login: Thu Jul 3 09:53:18 2008 from root

[root@B ~]#

第一次登錄是時(shí)要你輸入yes。

現(xiàn)在A機(jī)可以無密碼登錄B機(jī)了。

小結(jié):登錄的機(jī)子可有私鑰,被登錄的機(jī)子要有登錄機(jī)子的公鑰。這個(gè)公鑰/私鑰對(duì)一般在私鑰宿主機(jī)產(chǎn)生。上面是用rsa算法的公鑰/私鑰對(duì),當(dāng)然也可以用dsa(對(duì)應(yīng)的文件是id_dsa,id_dsa.pub)

想讓A,B機(jī)無密碼互登錄,那B機(jī)以上面同樣的方式配置即可。

SSH-KeyGen 的用法

假設(shè) A 為客戶機(jī)器,B為目標(biāo)機(jī);

要達(dá)到的目的:

A機(jī)器ssh登錄B機(jī)器無需輸入密碼;

加密方式選 rsa|dsa均可以,默認(rèn)dsa

做法:

1、登錄A機(jī)器

2、ssh-keygen -t [rsa|dsa],將會(huì)生成密鑰文件和私鑰文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.pub

3、將 .pub 文件復(fù)制到B機(jī)器的 .ssh 目錄, 并 cat id_dsa.pub >> ~/.ssh/authorized_keys

4、大功告成,從A機(jī)器登錄B機(jī)器的目標(biāo)賬戶,不再需要密碼了;

ssh-keygen做密碼驗(yàn)證可以使在向?qū)Ψ綑C(jī)器上ssh ,scp不用使用密碼.

具體方法如下:

ssh-keygen -t rsa

然后全部回車,采用默認(rèn)值.

這樣生成了一對(duì)密鑰,存放在用戶目錄的~/.ssh下。

將公鑰考到對(duì)方機(jī)器的用戶目錄下,并拷到~/.ssh/authorized_keys中。

要保證.ssh和authorized_keys都只有用戶自己有寫權(quán)限。否則驗(yàn)證無效。(今天就是遇到這個(gè)問題,找了好久問題所在),其實(shí)仔細(xì)想想,這樣做是為了不會(huì)出現(xiàn)系統(tǒng)漏洞。

標(biāo)簽: Linux系統(tǒng)
相關(guān)文章:
主站蜘蛛池模板: 国产成人一区二区三区影院免费 | 亚洲国产日韩a在线亚洲 | 精品毛片视频 | 亚洲国产精品网站久久 | 经典国产乱子伦精品视频 | 成人小视频免费 | 久草在线国产 | 99免费精品| 成人黄色免费网址 | 乱子伦一级在线现看 | 久久影视一区 | 成人a视频在线观看 | 欧美一区中文字幕 | 国产丝袜美女一区二区三区 | 国产精品毛片天天看片 | 中文字幕精品视频 | 中文字幕一区二区三 | 欧美一级高清片 | 全部在线美女网站免费观看 | 欧美日韩一二区 | 99久久精品国产9999高清 | 韩国欧美一级毛片 | 久草视频资源站 | 国产中文字幕视频在线观看 | 性久久久久久久久 | 欧美性色黄大片一级毛片视频 | 日日碰碰| 欧美成亚洲 | 免费欧美黄色 | 精品国产一区二区三区在线 | 美国成人免费视频 | 99视频久久 | www亚洲一区 | 成人国产第一区在线观看 | 日本一级毛片视频无遮挡免费 | 麻豆视频国产 | 三级网站免费 | 欧美人成在线观看ccc36 | 欧美日韩国产亚洲一区二区 | 日韩一级影院 | 天天舔夜夜操 |