关于SSH无密码登陆的问题
参考帖子:http://www.aboutyun.com/blog-3779-85.html
安装环境 :redhat enterprise 6.3
用户组/用户名/密码/ip/主机名
aboutyun/aboutyun/123456/192.168.1.60/master
aboutyun/aboutyun/123456/192.168.1.61/slave1
aboutyun/aboutyun/123456/192.168.1.62/slave2
1、在master上生成密钥对
2、修改权限
3、切换到root修改master sshd_config 并重启
4、切换到aboutyun账号,验证本地无密码登陆
5、将master公钥拷贝到slave1(先做一个,看测试无密码登陆slave1是否成功)
6、打开 slave1,使用aboutyun登陆,公钥追加,修改权限
7、在slave1上,修改sshd_config ,并重启
8、回到master主机,aboutyun登陆进行测试
会出现两种情况
我第一次配置时出现了第2中情况,Permanently added (RSA) to the list of known hosts,然后让输入密码;
第二次配置是,ssh slave1 输入密码后才进入slave1,按照说明,回车后,应该是不需要收入密码直接进入slave1。
不知道哪儿配置出现了问题,第一次配置SSH无密码登陆
如何删除之前配置的环境?
求解。谢谢。
顺序搞错了
第一个问题:
前提hosts一定要配置正确
直接使用命令ssh localhost应该是可以的。
第二个问题
把master的公公钥放到slave1上
是达到从slave1
ssh master
是无密码的,
相反,则是需要密码的。
所以你可能搞反了
刚开始,最好按照常规,先把这些文件都赋值777
这个是ubuntu的应该差不多,参考这个试试
http://www.aboutyun.com/thread-7703-1-1.html
继续:
关于aboutyun授予管理权限的问题,环境redhat enterprise 64bit 6.3
我root登录,使用sudo vi /etc/sudoers 将aboutyun授予管理员权限
root ALL=(ALL) ALL
aboutyun ALL=(ALL) ALL
保存退出,切换到aboutyun后, 在mkdir时,还是提示 “Permission denied” 什么个原因了? 上帝也风流 发表于 2014-11-12 11:14
继续:
关于aboutyun授予管理权限的问题,环境redhat enterprise 64bit 6.3
我root登录,使用sudo vi /et ...
虽然没有人回答,我已经解决的我这里补充一下
redhat enterprise 64bit 6.3
如何将普通用户hadoop 设置为管理员权限
# vi /etc/sudoers Root 下加入 hadoop ALL=(ALL) NOPASSWD: ALL
那里使用普通用户建立目录时 使用
sudo mkdir tools
顶顶顶!!!!!!
页:
[1]