ubuntu:配置虚拟机

1. 使用ssh连接工具无法连接到ubuntu

因为没有安装openssh-server;

使用如下命令安装openssh-server:

sudo apt install openssh-server

ubuntu:配置虚拟机_第1张图片

打开/etc/ssh/ssh_config文件,修改端口后,

vi /etc/ssh/ssh_config

修改端口:

ubuntu:配置虚拟机_第2张图片

重启服务:

sudo service ssh restart

使用ssh连接工具连接ubuntu:

 ubuntu:配置虚拟机_第3张图片

输入用户密码后,连接成功:

ubuntu:配置虚拟机_第4张图片

2. 配置静态IP

切换root用户:

su root

修改配置文件:

ubuntu:配置虚拟机_第5张图片

修改成如下:

ubuntu:配置虚拟机_第6张图片

 使配置生效:

sudo netplan apply

 配置成功;

重启后发现IP地址没有改变;

3. 修改主机名

使用hostname查看主机名;

hostname

使用sudo vim /etc/hostname打开主机名文件;

sudo vim /etc/hostname

修改后,重启系统;

4.修改主机名和ip地址映射

切换root用户;

执行如下命令:

vi /etc/hosts

修改主机名和ip地址映射:

ubuntu:配置虚拟机_第7张图片

保存后,使用ping命令验证是否正确; 

5.ssh无密码登录

在主节点中执行如下命令:

cd ~/.ssh               # 如果没有该目录,先执行一次ssh localhost
rm ./id_rsa*            # 删除之前生成的公匙(如果有)
ssh-keygen -t rsa       # 一直按回车就可以

执行如下命令把公钥复制到集群的其他节点中:

scp /home/chen/.ssh/id_rsa.pub chen@learn102:/home/chen/.ssh/authorized_keys

参考:Hadoop集群安装配置教程_Hadoop2.6.0_Ubuntu/CentOS_厦大数据库实验室博客 (xmu.edu.cn)

你可能感兴趣的:(ubuntu,linux,运维)