- 首先更新源
sudo apt-get update
- 安装ssh服务
sudo apt-get install openssh-server
- 检测是否已启动
ps -e | grep ssh
看到有ssh字样,说明已启动,如果没有就手动启动
/etc/init.d/ssh start
- 配置ssh-server,配置文件位于/etc/ssh/sshd_config,默认端口为22,为了安全,一般自定义为其他端口,然后重启
sudo /etc/init.d/ssh resart
在windows中,使用putty或者SSH Secure Shell等登录虚拟机
(来源:http://www.cnblogs.com/fengbeihong/p/3307575.html)
例如在192.168.14.138链接到192.168.14.129的话
ssh 192.168.14.139
但是想要输入对方密码
这个时候需要免密:
两台机器都操作
ssh-keygen -t rsa
遇到需要输出的时候直接回车。
然后分别在两个机器上:
scp
.ssh/id_rsa.pub hadoop@192.168.14.139:/home/hadoop/.ssh/authorized_keys