我的系统是 Red Hat Enterprise Linux 7,可能因版本差异有些命令不同,可以作为参考,具体步骤如下:
- 打开终端,键入命令
ifconfig,查看网卡配置信息,我的网卡名称是eno16777728,每个人可能因镜像文件差异或者版本不同网卡名称也不一样,后面的配置是基于自己的网卡的,所以需要记住自己的网卡名称 - 查询主机 IP,记录 IP 地址
- 键入
su - root切换到 root 用户,键入命令ls /etc/sysconfig/network-scripts,查看配置文件,键入命令vi /etc/sysconfig/network-scripts/ifcfg-eno16777728,修改配置文件,(命令中要切换成自己的网卡名称) - 打开配置文件后,修改图中几项信息:
BOOTPROTO=staticONBOOT=yes
在后面追加下面几行,IP 地址须和主机同一网段,子网掩码和默认网关和主机一样即可,然后Esc,:wq保存退出IPADDR=192.168.43.243NETWORK=255.255.255.0GATEWAY=192.168.43.1 - 修改 DNS,键入命令
vi /etc/resolv.conf,在后面追加以下两行,保存退出 - 键入命令
systemctl restart network,重启网卡,重新查询网卡信息,发现已经修改成功 - 关闭防火墙,键入命令
systemctl list-unit-files | grep enabled,如果和图中所示一样,说明防火墙开启 - 关闭三连:
systemctl stop firewalld.servicesystemctl disable firewalld.servicesystemctl status firewalld.service - 配置 ssh 服务,键入命令
rpm -qa | grep ssh检查是否安装了 ssh,如果和下图一样,代表已经安装,如果没有安装,执行yum install openssh*安装,然后执行systemctl start sshd和systemctl enable sshd开启 ssh - 完成以上步骤以后,可以
ping一下百度和主机,发现没有问题 - 用远程工具连接虚拟机,我用的 Xshell,其他的也差不多,新建连接,输入连接名和虚拟机 IP
- 点击【用户身份验证】,输入【用户名】和【密码】,点击【连接】
- 点击【接受并保存】
- 连接成功,此时便可以用远程工具控制虚拟机,而且可以通过
ftp工具进行文件传输了