hadoop实战(一) vmware下克隆多个ubuntu18.04服务器并开启ssh远程登录
一、 系统安装 因为使用虚拟机搭建集群,同一台电脑上需要启动多个服务器,因此对电脑负载比较大,因此选用server版本的iso,不必要的功能尽量不安装。可以去以下地址下载 https://www.ubuntu.com/download/server 安装完之后需要先更新一下,sudo apt-getupdate,然后在虚拟机–>管理–>克隆,复制三
·
一、 系统安装
因为使用虚拟机搭建集群,同一台电脑上需要启动多个服务器,因此对电脑负载比较大,因此选用server版本的iso,不必要的功能尽量不安装。可以去以下地址下载 https://www.ubuntu.com/download/server
安装完之后需要先更新一下,sudo apt-get update,然后在虚拟机–>管理–>克隆,复制三台。
复制完成之后几台虚拟机可能存在ip地址相同的情况,由于 Ubuntu 18.04 采用 netplan (/etc/netplan) 而不是先前版本的 /etc/network/interfaces 管理网卡设置,因此通过如下方法,将机器 ip 地址更改为静态获取,可以解决此问题。
vi /etc/netplan/50-cloud-init.yaml (此文件名可能会变化)
network:
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.44.129/24,]
gateway4: 192.168.44.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
修改addresses中的ip地址然后执行netplan apply , reboot重启。ubuntu16.04操作如下:
sudo vi /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.88
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
# dns-* options are implemented by the resolvconf package, if instatlled
dns-nameservers 192.168.0.1
dns-search pcat
同样是修改address,然后重启
二、Ubuntu 18.04 远程允许root登录
1. 查看ssh服务器是否安装并启动
#sudo ps -e | grep ssh
1. 安装ssh服务器
#sudo apt-get install openssh-server
2. 配置sshd文件
#sudo vi /etc/ssh/sshd_config
PermitRootLogin yes (默认为#PermitRootLogin prohibit-password)
3. 重启服务器 service ssh restart
如果使用root远程登陆,在安装完之后需要使用passwd root来重置root密码。 否则在远程登陆时会提示没有权限。 更多推荐
所有评论(0)