MobaXterm 連線 VirtualBox 6 虛擬機器中的 CenOS 7
阿新 • • 發佈:2020-08-17
1 執行環境
-
本機系統:Windows 7
-
虛擬機器軟體:Oracle VM VirtualBox 6
-
虛擬機器系統:CenOS 7
-
MobaXterm(安裝在本機上)
2 MobaXterm - 遠端工具箱
2.1 下載
進入 MobaXterm 官網:https://mobaxterm.mobatek.net/download.html , 選擇免費版
選擇安裝版,進行下載
下載完成
解壓後
2.2 安裝
點選 msi 進行安裝
一路下一步就可以了
(如果安裝出現問題,點選 Ignore 忽視即可)
安裝完成
3 MobaXterm 連線 VirtualBox 虛擬機器中的 CenOS
3.1 更改虛擬機器網路連線方式,將網絡卡設定成橋接網絡卡
- 開啟 VirtualBox,點選設定
- 選擇網路,將網絡卡設定成橋接網絡卡
3.2 檢視虛擬機器 IP
- 開啟虛擬機器,登入到系統中。在桌面上滑鼠右鍵,開啟終端
- 在終端中輸入
ifconfig
,enp0s3 中的 inet 就是虛擬機器 IP,此處我的是 192.168.2.228
3.3 開啟 MobaXterm 新建 SSH 會話
- 點選選單欄 sessions,即可彈出 session setting 對話方塊
- 點選 SSH,填入相關資訊,點選 OK
Remote host:虛擬機器 IP(我的是 192.168.2.228,檢視 3.2)
- 輸入虛擬機器的使用者密碼,連線成功
4 可能出現的錯誤
4.1 SSH access denied
在輸入賬號密碼都是正確的情況下,SSH access denied
4.1.1 解決方法
- 因為需要修改系統設定,普通使用者會出現沒有許可權,所以在超級管理員下操作,在終端輸入
su root
在輸入密碼便可更改為 root 許可權
- 安裝 openssh-server,在終端輸入
yum -y install openssh-server
(此處我已安裝)
- 檢查 SSH 版本,在終端輸入
ps -e |grep ssh
- 編輯配置檔案,在終端輸入
vim /etc/ssh/sshd_config
輸入 i 進入 vim 中的編輯模式,修改 PermitRootLogin 為 yes
退出編輯:按下 'Esc' 鍵,再輸入" :wq ",回車。
- 重啟 SSH,在終端輸入
systemctl restart sshd
此時再進行 SSH 連線即可
成功連線