文章目录
1. vware虚拟机安装
2. 虚拟机安装centos
2.1 配置固定ip
# 编辑下面的yaml文件
vi /etc/sysconfig/network-scripts/ifcfg-ens*
例子:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=67b05d84-b2e3-400d-af15-70cda56e72d5
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.78.131
GATEWAY=192.168.78.2
DNS1=192.168.78.2
#使配置ip生效
重启网络服务:service network restart
重启服务器:reboot
2.2 hostname 修改
# 修改主机名称
sudo vi /etc/hostname
#重启
sudo reboot
2.3 拒绝xsheel连接
可能是防火墙禁止ssh访问,通过ufw开启ssh访问就可以了
2.4 配置hosts
vi /etc/hosts
192.168.78.131 centos0010
192.168.78.132 centos0020
192.168.78.133 centos0030
192.168.78.134 centos0040
2.5 远程传输命令
sudo scp /ccc/ddd/bbb host_name@host_ip:/home/aaa/
将本地bbb文件拷贝到远程的aaa文件夹下
例子:
scp jdk-8u201-linux-x64.tar.gz ubuntu0020:/home/rongyao
将jdk文件拷贝到ubuntu0020上
-r拷贝文件夹
2.6 配置ssh连接
hadoop需要在多台机上工作,确保多台机可以ssh交互
ssh参考
# 在ubuntu0010生成公钥和私钥,全部选用默认值即可
ssh-keygen
执行以后会生成.ssh文件夹,详情如下
1.id_rsa:保存私钥
2.id_rsa.pub:保存公钥
3.authorized_keys:保存已授权的客户端公钥(644权限)
4.known_hosts:保存已认证的远程主机ID
# 其它主机上同样执行ssh-keygen命令,然后将公钥追加(追加命令:例子:a文件追加到b文件中cat a >> b)到你需要访问的.ssh文件夹下的authorized_keys文件中
# 我把公钥给你,我就可以免密访问你
快捷配置:ssh-copy-id 主机ip(需要登录的主机)
2.7 端口开放
sudo iptables -I INPUT -p tcp --dport 9000 -j ACCEPT
然后使用netstat -an | grep 9000 查看有没有打开端口
2.8 关闭图形界面
#查看默认启动环境 5
systemctl get-default
==> graphical.target 图形界面
#设置默认的启动环境(不带图形界面)
systemctl set-default multi-user.target
2.9 关闭防火墙
sudo systemctl stop firewalld 临时关闭
sudo systemctl disable firewalld ,然后reboot 永久关闭
sudo systemctl status firewalld 查看防火墙状态。
本文详细介绍在vware虚拟机中安装CentOS的过程,并提供配置固定IP、修改hostname、配置hosts、远程文件传输、SSH连接、端口开放、关闭图形界面及防火墙等实用操作步骤。
791

被折叠的 条评论
为什么被折叠?



