目標:在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:
注意:首次鏈接須要確認。
輸入服務器密碼以後成功鏈接到虛擬機,能夠如在虛擬機裏操做般操做。