最近在折腾Hadoop,要用到主机间无密码登陆,设置的时候遇到了一些问题,这里记录一下。假设A需要无密码登陆B。那么首先需要在A上使用ssh-keygen生成id_rsa.pub的公钥,生成时,一路回车即可,文件生成在~/.ssh目录中。将上一步的id_rsa.pub文件内容追加复制到B机器的~/....
分类:
系统相关 时间:
2014-10-01 03:19:20
阅读次数:
247
ssh-keygen? 产生公钥与私钥对. ssh-copy-id?将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利 使用下例中ssky-keygen...
分类:
系统相关 时间:
2014-09-11 17:39:02
阅读次数:
234
最近在搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登陆,使用一种被称为"公私钥"认证的方式来进行ssh登录。 在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA...
分类:
系统相关 时间:
2014-09-05 23:56:13
阅读次数:
703
通过SSH命令远程执行命令首先需要建立相关主机间的信任关系。否则,在执行命令前SSH命令会提示你输入远程主机的密码。建立主机间信任关系的方法如下-即ssh无密码输入:假设我们有两台主机。主机名分别为linuxa和linuxb。首先在linuxa上以当前用户运行如下命令生成本主机的公钥..
分类:
系统相关 时间:
2014-09-04 19:21:00
阅读次数:
204
使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机...
分类:
系统相关 时间:
2014-08-22 19:20:29
阅读次数:
214
在添加本机的publickey到远程服务器之后,理论上如果ssh的配置文件没有问题并且网络和端口是通的,就可以无密码登陆到远程服务器,然而如果不能登陆,则可能是如下两个原因:远程服务器的$HOME/.ssh目录权限必须是700,$HOME/.ssh/authorized_keys的权限必须是600,本机的$HOME/..
分类:
其他好文 时间:
2014-08-21 15:13:15
阅读次数:
162
生成密钥并复制 --- `ssh-keygen -t rsa -P ‘‘` `cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys` `chmod 600 ~/.ssh/authorized_keys` 修改SSH配置文件 --- 更改`/etc/ssh/sshd_config`中的 ``` RSAAuthentic...
分类:
其他好文 时间:
2014-07-26 03:30:17
阅读次数:
216
系统版本:master:Ubuntu 14.04 salve1:Ubuntu
14.04hadoop: hadoop
2.2.01、系统配置以及安装SSH无密码登陆环境(master&slaves):修改本机(master)和子节点(slaveN)机器名:打开/etc/hostname文件sudo
...
分类:
其他好文 时间:
2014-06-08 07:32:54
阅读次数:
310
Linux密码更改 男孩儿的灰色 QQ:936779899 2014.2.9 1. 进入单用户模式
2. 编辑passwd文件,删除X 3. 然后保存推出并编辑shadow文件 4. 删除标色部分,其他保持不变 5. 最后保存退出 6. 无密码登陆 ...
分类:
系统相关 时间:
2014-05-26 00:04:46
阅读次数:
415