国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
使用ssh公鑰實現(xiàn)免密碼登錄

ssh 無密碼登錄要使用公鑰與私鑰。linux下可以用用ssh-keygen生成公鑰/私鑰對,下面我以CentOS為例。

有機器A(192.168.1.155),B(192.168.1.181)?,F(xiàn)想A通過ssh免密碼登錄到B。
首先以root賬戶登陸為例。


1.在A機下生成公鑰/私鑰對。

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


-P表示密碼,-P '' 就表示空密碼,也可以不用-P參數(shù),這樣就要三車回車,用-P就一次回車。
該命令將在/root/.ssh目錄下面產(chǎn)生一對密鑰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機下的/root/.ssh/id_rsa.pub 復(fù)制到B機的 /root/.ssh/authorized_keys文件里,先要在B機上創(chuàng)建好 /root/.ssh 這個目錄,用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機的root密碼。

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

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




4.A機登錄B機。

[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 ~]#


第一次登錄是時要你輸入yes。

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

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

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

 

 

 

SSH-KeyGen 的用法

 

假設(shè) A 為客戶機器,B為目標機;

要達到的目的:
A機器ssh登錄B機器無需輸入密碼;
加密方式選 rsa|dsa均可以,默認dsa

做法:
1、登錄A機器
2、ssh-keygen -t [rsa|dsa],將會生成密鑰文件和私鑰文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.pub
3、將 .pub 文件復(fù)制到B機器的 .ssh 目錄, 并 cat id_dsa.pub >> ~/.ssh/authorized_keys
4、大功告成,從A機器登錄B機器的目標賬戶,不再需要密碼了;

 

 

 

ssh-keygen做密碼驗證可以使在向?qū)Ψ綑C器上ssh ,scp不用使用密碼.
具體方法如下:
ssh-keygen -t rsa
然后全部回車,采用默認值.

這樣生成了一對密鑰,存放在用戶目錄的~/.ssh下。
將公鑰考到對方機器的用戶目錄下,并拷到~/.ssh/authorized_keys中。

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

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ssh使用公匙和密匙無密碼傳輸文件
使用SSH公鑰(id
【轉(zhuǎn)】Windows下SSH登錄使用RSA證書認證代替密碼認證
Linux系統(tǒng)下配置SSH方法
兩臺機器之間ssh免密碼登錄
ssh-不用密碼即可登陸的ssh用戶 - 系統(tǒng)管理 - wds
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服