Ubuntu和CentOS如何配置SSH使得无密码登陆

Similar documents
在Fedora上部署Hadoop2.2.0伪分布式平台

Apache CarbonData集群模式使用指南

通过Hive将数据写入到ElasticSearch

Flink快速上手(QuickStart)

Guava学习之Resources

Spark读取Hbase中的数据

使用Cassandra和Spark 2.0实现Rest API服务

前言

<4D F736F F D20CAD9C3FCCAC7D7D4BCBAD2BBB5E3D2BBB5CEC5ACC1A6C0B4B5C4A1AAA1AA41342E646F63>

细细品味 Hadoop Hadoop 集群 ( 第 5 期副刊 ) 精华集锦 csaxp 年 2 月 29 日

Microsoft Word doc

Hive:用Java代码通过JDBC连接Hiveserver

六种使用Linux命令发送带附件的邮件

电邮.FIT)

使用Spark SQL读取Hive上的数据

韶关:神奇丹霞

使用MapReduce读取XML文件

哼, 你 們 不 回 答 又 怎 麼 樣? 不 管 是 多 大 來 頭, 現 在 都 被 血 魔 吞 噬 無 蹤 了 你 們 幾 個 真 是 太 過 分, 我 不 犯 你 們, 你 們 卻 一 天 到 晚 來 挑 釁 我 教 尊 冷 笑 著 說 道 嗚, 大 人 土 地 大 姐 跪 下 來, 流 下

PowerPoint Presentation

伊春:醉人林都

Flume-ng与Mysql整合开发

在Spring中使用Kafka:Producer篇

Microsoft Word - caa2.doc

ebook70-5

关林:武圣陵寝

泰山:五岳独尊

Hadoop元数据合并异常及解决方法

三种方法实现Hadoop(MapReduce)全局排序(1)

国内26省市新能源汽车推广规划已出台

09 Linux Linux Linux Linux 009.indd /9/4 下午 12:11:10

Microsoft Word - template.doc

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

北戴河:海阔天空


LSI U320 SCSI卡用户手册.doc

西岭雪山滑雪场

gta 5 serial key number pciker

生死之交

PowerPoint 演示文稿

ebook70-22

Hadoop 2.2.0安装和配置lzo

台湾项目书

Windows XP

关于规范区委、区委办公室发文

Microsoft Word - ??山

Microsoft Word - 助理人員教育訓練-會計室.docx

ebook70-13

考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09: 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1.


HOL-CHG-1695

Kafka客户端是如何找到 leader 分区的

AL-M200 Series

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Guide to Install SATA Hard Disks

江门:中国第一侨乡

國 立 政 治 大 學 教 育 學 系 2016 新 生 入 學 手 冊 目 錄 表 11 國 立 政 治 大 學 教 育 學 系 博 士 班 資 格 考 試 抵 免 申 請 表 論 文 題 目 申 報 暨 指 導 教 授 表 12 國 立 政 治 大 學 碩 博 士 班 論

投影片 1

是 喔, 就 是 那 個 在 BBS 醫 療 版 跟 你 嗆 聲, 自 稱 有 三 十 多 年 推 拿 經 驗 的 大 叔 嗎? 一 個 看 來 頗 為 清 秀 的 女 生 問 道, 她 語 氣 中 略 感 訝 異 是 啊, 什 麼 推 拿 按 摩 有 多 好, 還 要 人 生 病 盡 量 不 要

05_資源分享-NFS及NIS.doc


<4D F736F F D203234A8E2A9A4B142ABC3AABAB7C5B1A1ADB1BB50AA6BA8EEADB1>

Microsoft Word 薪酬管理制度.doc

利 润 预 计 为 360, 万 元 ; 假 设 2016 年 归 属 母 公 司 所 有 者 的 净 利 润 较 2015 年 度 预 测 值 的 基 础 上 增 长 15%, 为 414, 万 元 上 述 利 润 值 不 代 表 公 司 对 未 来 利 润 的 盈 利 预

0660

Az b.doc

文档2

黄 永 润 带 队 参 加 市 场 营 销 与 物 流 管 理 培 训 班... 6 黄 永 润 出 席 茶 业 集 团 春 茶 生 产 经 营 分 析 会... 6 大 明 山 茶 文 化 生 态 家 园 项 目 签 约 仪 式 在 邕 举 行... 7 广 西 职 业 技 术 学 院 开 展 庆

中山市**局2005年部门预算基本情况说明

机动车驾驶证申领和使用规定(公安部令第91号)

<4D F736F F D20A2B0A1D0A2B0A1D0A2B0A240A6CBAA4FC554BC4DB7ABA240A7D6AA4FBD6DB2DF2E646F63>

<4D F736F F D203033C8ABC8D5D6C6B1BEA1A2D7A8BFC6C9FAD1A7B7D6D6C6D1A7BCAEB9DCC0EDB9E6B6A82E646F63>

黄 河 两 岸 耸 立 着 万 丈 高 山 战 士 们 站 在 河 畔 仰 起 头 看, 天 像 一 条 摆 动 的 长 带 子 人 要 站 在 河 两 岸 的 山 尖 上, 说 不 定 云 彩 就 从 耳 边 飞 过, 伸 手 也 能 摸 着 冰 凉 的 青 天 山 峡 中, 浑 黄 的 河 水

Microsoft Word - 雲林縣學校轉型優質計畫.docx

<4D F736F F D20BDADCBD5CAA1B9A9CFFABACFD7F7D7DCC9E7BCF2B1A8B5DA3239C6DA2E646F63>

<4D F736F F D20C3F1D3C3BBFAB3A1BDA8C9E8B9DCC0EDB9E6B6A8B7A2B2BCB8E52E646F63>

慈宗彌勒淨土法門的殊勝

5.1施工企业会计核算办法

論文全.doc

专科疾病诊治(十二)


untitled



软件测试(TA07)第一学期考试

教育扩张能改善收入分配差距吗?——来自CHNS2006年数据的证据

山水文化,市井人家——以湖州邱城小镇的概念性规划为例

K7VT2_QIG_v3

<4D F736F F F696E74202D20A9F6B867A452A8F6BB50A565C25F2DBE47BC79AA5A2DBCC6A6ECB1D0A7F72E BACDBAE65BCD2A6A15D>

ebook140-9

(Microsoft Word \254F\255\267\266\351\246a.doc)

ansoft_setup21.doc

行 业 市 场 研 究 属 于 企 业 战 略 研 究 范 畴, 作 为 当 前 应 用 最 为 广 泛 的 咨 询 服 务, 其 研 究 报 告 形 式 呈 现, 通 常 包 含 以 下 内 容 : 一 份 专 业 的 行 业 研 究 报 告, 注 重 指 导 企 业 或 投 资 者 了 解 该

2012 ( 2 ) ( )? ( )?????? ( ) 2 1 : :2

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

行 业 市 场 研 究 属 于 企 业 战 略 研 究 范 畴, 作 为 当 前 应 用 最 为 广 泛 的 咨 询 服 务, 其 研 究 报 告 形 式 呈 现, 通 常 包 含 以 下 内 容 : 一 份 专 业 的 行 业 研 究 报 告, 注 重 指 导 企 业 或 投 资 者 了 解 该

1.ai

A9RF716.tmp

1.5招募说明书(草案)

Transcription:

Ubuntu 和 CentOS 如何配置 SSH 使得无密码登陆 在使用 Hadoop 的时候, 一般配置 SSH 使得我们可以无密码登录到主机, 下面分别以 Ubuntu 和 CentOS 两个平台来举例说明如何配置 SSH 使得我们可以无密码登录到主机, 当然, 你得先安装好 SSH 服务器, 并开启 ( 关于如何在 Linux 平台下安装好 SSH 请参加本博客的 Linux 平台下安装 SSH )Ubuntu 配置步骤如下所示 : [wyp@localhost ~]$ ssh-keygen -t dsa -P '' Generating public/private dsa key pair. Enter file in which to save the key (/home/wyp/.ssh/id_dsa): Created directory '/home/wyp/.ssh'. Your identification has been saved in /home/wyp/.ssh/id_dsa. Your public key has been saved in /home/wyp/.ssh/id_dsa.pub. The key fingerprint is: bd:2c:ed:ab:6d:a9:b2:45:88:32:08:5a:d2:d9:ad:cc wyp@ubuntu The key's randomart image is: +--[ DSA 1024]----+. o. o +.. o+ o o.. o o E. S. o. o. o +... +o.oo++. +-----------------+ 这样就会在 wyp 用户的 /home/wyp/.ssh/ 目录下生成 id_dsa 和 id_dsa.pub 两个文件, 输出如下 : [wyp@ubuntu ~]$ cd /home/wyp/.ssh/ [wyp@ubuntu:~/.ssh]$ ls -l total 8 -rw------- 1 wyp wyp 668 2013-10-21 02:51 id_dsa -rw-r--r-- 1 wyp wyp 600 2013-10-21 02:51 id_dsa.pub 1 / 5

将 id_dsa.pub 里面的内容加到用于认证的公钥文件中, 命令如下 ( 注意 : 不要复制, 一定要用 cat 去操作, 不信你可以去试试 ): [wyp@ubuntu:~/.ssh]$ cat id_dsa.pub >> authorized_keys 可以将这个生成的 authorized_keys 拷贝到别的机器上面 [wyp@ubuntu:~/.ssh]$ cat ~/.ssh/authorized_keys \ ssh wyp@192.168.130.141 "cat - >> ~/.ssh/authorized_keys" 输入下面命令, 如果显示如下类似的信息, 就说明配置好了! [wyp@ubuntu:~/.ssh]$ ssh localhost The authenticity of host 'localhost (::1)' can't be established. RSA key fingerprint is 22:9b:94:45:dc:f0:c8:02:03:b2:a1:30:d3:04:92:01. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'localhost' (RSA) to the list of known hosts. linux ubuntu 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:12:07 UTC 2012 x86_64 GNU/linux Ubuntu 10.04.4 LTS Welcome to Ubuntu! * Documentation: https://help.ubuntu.com/ 242 packages can be updated. 213 updates are security updates. New release 'precise' available. Run 'do-release-upgrade' to upgrade to it. The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. [wyp@localhost ~]$ 但是实际上, 很多人都没有这么顺利的, 一般的问题都是文件权限设置的不对, 请把.ssh 和 a uthorized_keys 的访问权限分别设置为 755 个 600( 也就是只有自己对上面两个文件有写权限 ), 命令如下 : 2 / 5

[wyp@localhost ~]$ chmod 755 /home/wyp/.ssh [wyp@localhost ~]$ chmod 600 /home/wyp/.ssh/authorized_keys 假如这台服务器上面还有 test 用户, 如何使得 wyp 用户能够无密码登录到 test(ip 地址为 192.168.1 42.129) 呢? 执行下面命令 [wyp@localhost ~]$ cat /home/wyp/.ssh/id_dsa.pub ssh test@192.168.142.129 'cat - >> ~/.ssh/authorized_keys' 之后, 在 wyp 用户下执行下面命令 [wyp@localhost ~]$ ssh test@192.168.142.129 linux ubuntu 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:12:07 UTC 2012 x86_64 GNU/linux Ubuntu 10.04.4 LTS Welcome to Ubuntu! * Documentation: https://help.ubuntu.com/ 240 packages can be updated. 213 updates are security updates. New release 'precise' available. Run 'do-release-upgrade' to upgrade to it. Last login: Mon Oct 21 02:48:01 2013 from localhost [test@localhost ~]$ 如果出现上述类似的信息, 说明成功了! 登陆到 test 用户了 注意上面的信息只有第一次登录的时候才会显示, 以后登陆只会显示下面类似的信息 : [wyp@localhost ~]$ ssh test@192.168.142.129 Last login: Mon Oct 21 02:49:51 2013 from localhost [test@localhost ~]$ 3 / 5

上面是以 Ubuntu 平台为例子, 下面来说说怎么在 CentOS 平台上面配置,(CentOS 由于权限比 Ub untu 的更加严格, 所以配置起来比较麻烦 ), 首先, 我们需要设置一下 /etc/ssh/sshd_config 文件, 请将 /etc/ssh/sshd_config 文件中下面三行的注释去掉 : [root@localhost ~]# vim /etc/ssh/sshd_config RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile.ssh/authorized_keys 其余的步骤和开始的一样如下所示 : [wyp@localhost ~]$ ssh-keygen -t dsa -P '' Generating public/private dsa key pair. Created directory '/home/wyp/.ssh'. Your identification has been saved in /home/wyp/.ssh/dsa. Your public key has been saved in /home/wyp/.ssh/dsa.pub. The key fingerprint is: 15:57:37:f1:ee:05:26:3a:9e:e1:aa:b3:11:27:b3:1a wyp@localhost.localdomain The key's randomart image is: +--[ DSA 1024]----+....oo o.o.. o... o o + S + o * o +.. E o +. o.... o+. +-----------------+ [wyp@localhost ~]$ cat ~/.ssh/dsa.pub >> ~/.ssh/authorized_keys The authenticity of host 'localhost (127.0.0.1)' can't be established. RSA key fingerprint is f3:f8:0b:26:a1:8e:14:55:34:ec:cb:99:f8:70:2c:d3. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'localhost' (RSA) to the list of known hosts. Last login: Fri Aug 9 08:39:32 2013 from 192.168.142.1 [wyp@localhost ~]$ 好了, 配置完成了 4 / 5

Powered by TCPDF (www.tcpdf.org) Ubuntu 和 CentOS 如何配置 SSH 使得无密码登陆 如果登陆失败了, 可以通过 ssh 提供的一个参数查看错误的原因 [wyp@localhost ~]$ ssh -v localhost 如果 /etc/ssh/sshd_config 文件内容修改了,.ssh 和 authorized_keys 的权限都做了相应的修改, 但是还出现了下面的错误 Agent admitted failure to sign using the key. wyp@localhost's password: 可以用下面的方法解决 [wyp@localhost ~]$ ssh-add ~/.ssh/id_dsa Identity added: /home/wyp/.ssh/id_dsa (/home/wyp/.ssh/id_dsa) Last login: Fri Oct 25 10:50:46 2013 from localhost.localdomain id_dsa 文件是上面 ssh-keygen -t dsa -P '' 生成的 本博客文章除特别声明, 全部都是原创! 转载本文请加上 : 转载自过往记忆 (https://www.iteblog.com/) 本文链接 : () 5 / 5