最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux使用ssh公鑰實(shí)現(xiàn)免密碼登錄實(shí)例

 更新時(shí)間:2017年03月31日 10:09:09   作者:Percy宣森  
本篇文章主要介紹了Linux使用ssh公鑰實(shí)現(xiàn)免密碼登錄實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

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

有機(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密鑰:

  1. id_rsa     私鑰
  2. id_rsa.pub 公鑰

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

  1. ssh-keygen -t dsa
  2. ssh-keygen -t rsa
  3. 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)漏洞。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法

    詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法

    本篇文章主要介紹了詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • Linux  crontab 命令的使用

    Linux crontab 命令的使用

    這篇文章主要介紹了Linux crontab 命令的使用,幫助大家更好的理解和學(xué)習(xí)Linux系統(tǒng),感興趣的朋友可以了解下
    2020-08-08
  • Apache中配置支持CORS(跨域資源共享)實(shí)例

    Apache中配置支持CORS(跨域資源共享)實(shí)例

    這篇文章主要介紹了Apache中配置支持CORS(跨域資源共享)實(shí)例,本文給出了一個(gè)完整的apache、PHP、JavaScript結(jié)合實(shí)現(xiàn)的跨域資源共享實(shí)例,需要的朋友可以參考下
    2015-01-01
  • 關(guān)于linux下core dump【總結(jié)】

    關(guān)于linux下core dump【總結(jié)】

    下面小編就為大家?guī)硪黄P(guān)于linux下core dump【總結(jié)】。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-01-01
  • Linux?進(jìn)程管理工具之Supervisor安裝配置

    Linux?進(jìn)程管理工具之Supervisor安裝配置

    這篇文章主要為大家介紹了Linux?進(jìn)程管理工具之Supervisor使用實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • ubuntu系統(tǒng)下apache配置虛擬主機(jī)及反向代理詳解

    ubuntu系統(tǒng)下apache配置虛擬主機(jī)及反向代理詳解

    這篇文章主要介紹了ubuntu系統(tǒng)下apache配置虛擬主機(jī)及反向代理的相關(guān)資料,文中通過實(shí)例給大家演示的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-06-06
  • Linux內(nèi)核設(shè)備驅(qū)動(dòng)之內(nèi)核的時(shí)間管理筆記整理

    Linux內(nèi)核設(shè)備驅(qū)動(dòng)之內(nèi)核的時(shí)間管理筆記整理

    今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動(dòng)之內(nèi)核的時(shí)間管理筆記整理,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • linux文件上傳,給文件或目錄添加apache權(quán)限的方法

    linux文件上傳,給文件或目錄添加apache權(quán)限的方法

    下面小編就為大家?guī)硪黄猯inux文件上傳,給文件或目錄添加apache權(quán)限的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-11-11
  • 教你快速開啟Apache SkyWalking的自監(jiān)控

    教你快速開啟Apache SkyWalking的自監(jiān)控

    這篇文章主要介紹了如何開啟Apache SkyWalking的自監(jiān)控的相關(guān)資料,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • Linux下的crontab定時(shí)執(zhí)行任務(wù)命令詳解

    Linux下的crontab定時(shí)執(zhí)行任務(wù)命令詳解

    cron的配置文件稱為“crontab”,是“cron table”的簡(jiǎn)寫。這篇文章主要介紹了Linux下的crontab定時(shí)執(zhí)行任務(wù)命令詳解,需要的朋友可以參考下
    2018-09-09

最新評(píng)論

府谷县| 米林县| 遂川县| 定远县| 方正县| 崇文区| 长岛县| 库伦旗| 资阳市| 古丈县| 佳木斯市| 余干县| 溧阳市| 涪陵区| 滁州市| 陆丰市| 城步| 平安县| 宜黄县| 宜昌市| 灌阳县| 桂东县| 永清县| 博客| 香格里拉县| 神木县| 河东区| 顺义区| 德江县| 石泉县| 浦县| 赣州市| 灵石县| 兴仁县| 南召县| 江源县| 岳池县| 左权县| 习水县| 无棣县| 阜新|