注:免密码ssh登陆是安装hadoop的前提之一
一.安装openssh
apt-get install openssh-server
二.生成密钥对
在linux下使用ssh-keygen -t rsa生成。
生成的秘钥保存在/root/.ssh/目录下,.pub文件是公钥,没有后缀名的是私钥。
三.传输密钥对
使用ssh-copy-id -i 公钥地址 IP地址传输公钥
或者手动复制公钥,修改目的主机中的/etc/ssh/sshd_config中的AuthorizedKeysFile属性为公钥地址,之后service ssh restart重启ssh服务
修改本机中/etc/ssh/ssh_config中的IdentityFile属性为私钥地址,然后连接。
时间: 2024-11-05 20:49:10