Ubuntu下搭建第一台hadoop输入start-dfs.sh出现Permission denied (publickey,password)的问题
问题描述
输入下方代码时:
start-dfs.sh
start-yarn.sh
start-all.sh
会出现
localhost: 用户名@localhost: Permission denied (publickey,password).
原因
没有设置ssh免密登录
原理
服务器生成一把密钥(id_rsa),一把公钥(id_rsa.pub)。
将公钥拷贝到客户端的~/.ssh文件中(cat./id_rsa.pub >> ./authorized_keys)
安装版本: 课本版本:
ubuntu version-18.04 ubuntu version-14.04
java version-11.0.9.1 java version-7.0
hadoop version-3.3.0 hadoop version-2.6.4
SSH version-*-*-*- SSH version-*-*-*-
用户名 **** 用户名 ***
由于安装版本与课本不同,相同的操作会带来不一样的效果。
解决方法
1.检查ssh是否安装成功
相关代码:
sudo apt-get install ssh
//安装ssh
sudo apt-get install rsync
//安装rsync
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
//产生SSH Key进行后续身份验证
ll ~/.ssh
//查看生成的SSh秘钥
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
//将生成的Key放到许可证文件中
2.打开ssh localhost(免密码登陆)
输入代码并进行身份验证:
ssh localhost
3.编辑PermitRootLogin
1.输入代码编辑sshd_config
sudo gedit /etc/ssh/sshd_config
2.找到PermitRootLogin,PasswordAuthentication
去掉注释
把 #PermitRootLogin prohibit-password
改为:PermitRootLogin yes
把 #PasswordAuthentication yes
改为:PasswordAuthentication yes
把 #PubkeyAuthentication yes
改为:PubkeyAuthentication yes
3.然后重启ssh服务器
输入
sudo service ssh restart
解决问题
输入代码
start-all.sh
jps
问题解决!:
Ubuntu下搭建第一台hadoop输入start-dfs.sh出现Permission denied (publickey,password)的问题相关推荐
- Ubuntu下搭建hadoop出现Permission denied (publickey,password)的问题
最近在利用实验室的服务器搭建hadoop,一边看网上教程,一边动手自己搭建,发现还是容易碰到很多问题 问题来源 1. 老师在一台电脑新建了一个ubuntu虚拟机,然后配置好后直接使用克隆的方式,在本地 ...
- Hadoop localhost: frankxulei@localhost: Permission denied (publickey,password)
Hadoop启动HDFS进程的时候报错,提示权限不够,具体信息如图所示: localhost: frankxulei@localhost: Permission denied (publickey,p ...
- hadoop配置过程中可能会出的问题localhost: root@localhost: Permission denied (publickey,password).
在配置好了hadoop基础开发环境过后尝试执行sudo sbin/start-dfs.sh出现了下列问题, Starting namenodes on [localhost] localhost: r ...
- hadoop出现Permission denied (publickey,password)的问题
问题:终端执行start-all.sh 报错Permission denied (publickey,password) 1.安装open-ssh服务sudo apt-get install open ...
- hadoop Permission denied (publickey,password,keyboard-interactive).
andrew@localhost: Permission denied (publickey,password,keyboard-interactive). ssh localhost没有设置免密码登 ...
- mac下git使用ssh时候的一个小问题:Permission denied (publickey). fatal: Could not read from remote repository.
换了新电脑,配置了git的ssh keys之后就没怎么动过了,反正配置轻车熟路,就没有测试过. 今天更新一个项目的时候,怎么都更新不了,提示如下: > git clone git@github. ...
- hadoop启动命令 start-all.sh提示Permission denied问题解决
出现这个问题就是权限不够的原因 使用sudo chmod -R 777 /usr (我的hadoop在usr里面,这是直接给usr文件夹一个权限)
- hadoop 3.x 启动过程中 Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
出现这种状况是因为当前账号没有配置ssh免密登录 一.创建公钥/私钥 ssh-keygen -t rsa,然后yes加一路回车 二.创建authorized_keys文件并修改权限为600 cd .s ...
- Hadoop服务启动出现Permission denied (publickey,password).
办法:需要设置免密连接登录
最新文章
- 程序运行过程中遇到“ORA-03114: not connected to ORACLE”的问题解决
- 理解java并发工具Phaser
- 原字体_时隔25天,再次更新字体,ios1213
- iis php报错无法屏蔽,php屏蔽错误消息
- easyui numberbox一些常用属性,方法
- 如何利用MySQL加密函数保护Web网站敏感数据
- java学习之路之播放一首简单的音乐
- 定义软件定义的存储市场
- Spring框架----Spring的bean之三种创建bean对象的方式
- 极具设计感的专辑分类设计,给你带来不一样的灵感
- sql批量修改数据_Excel技巧 | 如何批量修改行列数据
- 传说中的“猴年马月”就要来了,感觉很多愿望都要实现啦!
- RS-485接口协议详解
- LM2596、LM2576
- vue.js 密码加密_1Password ——密码管理工具
- Mac OS X 10.2 (Macintosh)的101个应用技巧(转)
- android mapping文件作用,Android打包代码混淆后的Mapping文件路径
- 【转】Iphone4/4S验机教程
- win7系统安装教程
- 深入理解java虚拟机第3版 周志明