配置之前,可能需要修改下每台机器的hostname,修改方法

1、直接修改hostname文件:sudo vi /etc/hostname

2、重启服务器:shutdown -r now

Ubuntu 默认已安装了 SSH client,此外还需要安装 SSH server:

sudo apt-get install openssh-server

安装后,可以使用如下命令登陆本机:

ssh localhost

此时会有如下提示(SSH首次登陆提示),输入 yes 。然后按提示输入密码 hadoop,这样就登陆到本机了。

但这样登陆是需要每次输入密码的,我们需要配置成SSH无密码登陆比较方便。

首先退出刚才的 ssh,就回到了我们原先的终端窗口,然后利用 ssh-keygen 生成密钥,并将密钥加入到授权中:

看看生成的文件如下:

两个文件:id_rsa和id_rsa.pub,id_rsa为私匙,其中,id_rsa.pub为公匙,我们将公匙id_rsa.pub追加到authorized_keys中,因为authorized_keys用于保存所有允许以当前用户身份登录到ssh客户端用户的公匙内容:

在用ssh localhost测试时,输入“yes”继续登录:

表明登录成功。再用exit退出。

最新文章

  1. 用大白话聊聊JavaSE -- 如何理解Java Bean(一)
  2. 关于如何通过定义自己的CameraManager来控制视角
  3. IOS苹果和百度地图的相关使用
  4. Oracle 学习系列之一(表空间与表结构)
  5. SQLdiag Utility
  6. tableView代理方法的调用时间,(主要是heightForRowAtIndexPath和cellForRowAtIndexPath调用时间)
  7. (转)android ndk 给结构体赋值的方法
  8. 设计理念 : popup login 在前后台
  9. SQL进阶1:case表达式的用法示例
  10. 如何阅读luajit的代码——用vs调试篇
  11. 在线制作css动画——CSS animate
  12. java date总结
  13. 强化学习9-Deep Q Learning
  14. sudo command
  15. 诡异的楼梯(bfs)hdu1180
  16. oracle与infomix异同点
  17. 安装文件报错error while loading shared libraries: libssl.so.6
  18. PHP 实现归并排序算法
  19. c++ 装饰模式(decorate)
  20. Spark Streaming揭秘 Day2-五大核心特征

热门文章

  1. BZOJ3211花神游历各国
  2. java基础入门1到100的奇数求和
  3. 利用java servlet实现简单的web请求过滤和跳转
  4. 云计算服务的三种类型(SaaS、PaaS、IaaS)
  5. 微信小程序生命周期
  6. socket通信——通过Udp传输方式,将一段文字数据发送出去
  7. linux操作系统使用中的一些总结
  8. P4103 [HEOI2014]大工程
  9. 修改SecureCRT终端的Home和End功能键
  10. 每个程序员都应该了解的 CPU 高速缓存