目标:在win10系统上安装linux虚拟机,并ssh登录。linux
在实际工做中,一般须要多台服务器,这时候经过虚拟软件,将一台主机分割模拟成多个服务器是很好的选择。centos
在这里我使用VirtualBox虚拟软件来建立虚拟机,官方网址:https://www.virtualbox.org/,下载对应安装包:服务器
而后,双击进行傻瓜式安装。双击若是出现下图状况,选择红框选项:网络
安装完成会有图标,点击这个图标,建立虚拟主机,配置过程以下:ssh
到此,虚拟机建立完成,为新建的服务器设置网络:centos7
得到linux发行版本:centos7,官网下载地址:https://www.centos.org/download/spa
网易云镜像下载地址:https://mirrors.163.com/centos/7.8.2003/isos/x86_64/命令行
设置服务器光驱存储为所下载的centos***********.iso文件:3d
而后启动配置好的服务器:rest
将光标移动到“install centos7”那一行,按回车:
选择中文,继续:
选择安装位置,硬盘:
完成,开始安装:
设置root密码:
点击完成,简单的密码须要点击两下完成。
安装完304个安装包就安装好了,重启:
重启以后输入root用户,密码,就进入了linux系统,字符界面,能够输入命令了:
查找ip配置文件:执行vi /etc/sysconfig/network-scripts命令,接着按两下table键提示该文件夹下现有文件,找到前缀为ifcfg的文件。
红框中ifcfg-lo文件不用管,继续在命令行输入ifcfg-enp0s3,按回车打开ip配置文件:
进入vi命令模式,移动光标并敲 i 进入insert模式开始修改配置文件:
查看电脑各网络ip地址:"控制面板"—“网络和Internet”—“网络链接”:
双击本机或虚拟机网络,查看详细信息,便可得出对应ip地址:
文件配置完毕,按esc键退出insert模式,打上 “:wq”保存退出:
重启网络服务 service network restart:
查看此时服务器ip,ip addr:
第三步:ssh登陆
首先,确保centos7安装了openssh:
此处显示已安装openssh服务器和客户端,若没有安装,可经过yum install openssh-server/openssh-clients来安装。
找到/etc/ssh/sshd_config文件,编辑去除监听端口,地址前的#号,并容许远程登陆,最后开启使用用户名密码做为链接验证:
保存文件,退出。
输入ps -e | grep sshd,检查ssh服务是否开启:
此时已开启。若是没有,输入systemctl start sshd开启服务。
Win10远程登陆,管理员身份在命令提示符输入ssh 用户名@服务器ip,如ssh root@192.168.8.162:
注意:首次链接须要确认。
输入服务器密码以后成功链接到虚拟机,能够如在虚拟机里操做般操做。