首页 技术 正文
技术 2022年11月20日
0 收藏 343 点赞 4,913 浏览 643 个字

做mha、hadoop安装过程中都要用ssh免密码登陆,查过一些资料,踩过很多坑,下面用简单记录一下

首先要安装ssh

linux : centOS 6.5

yum -y install *ssh*

安装好ssh后确定ssh是启动状态

service sshd [status|start|stop|restart]

实现ssh免密码登陆只需要三步(下面以root用户为例)

第一步

ssh-keygen -t rsa 不停回车即可

第二步

cd ~/.ssh/

ssh-copy-id -i id_rsa.pub root@192.168.65.133(此处ip为要免密码登陆的机器) 回车输入yes 填写密码

第三步

在其他机器重复执行此步骤,注意改对应的ip参数等

以上避免了~/.ssh/目录下文件权限错误的情况

正常来说经过以上步骤就可以实现了ssh免密码登录,但是。。。。。。。总会踩到一些坑

使用ssh -v root@192.168.65.133 debug查看连接不上问题

一切看起来正常但是就是不能免密码

可以尝试一下几种方法解决

第一: 查看/home下的用户目录的用户组和用户是否正确

第二: 查看/home下的用户目录的目录权限是否正确 一般700即可通过

第三:最后的解决办法

查看:rpm -qa | grep ssh 查出来安装的ssh程序

删除:rpm -e ssh(查出来的ssh) –nodeps

安装:yum -y install *ssh*

启动: service sshd start

使用前面的步骤重配 。 这样基本就可以解决ssh免密码登录问题。如果有其他坑欢迎告知

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,489
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,904
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,737
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,490
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,128
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,291