一、安裝VirtualBox虛擬機器
-
下載與安裝:
- 訪問VirtualBox官方網站,根據您的作業系統(如Linux、Windows、Mac等)下載對應版本的VirtualBox安裝包。
- 安裝下載的VirtualBox軟體。
-
建立虛擬機器:
- 開啟VirtualBox,點選“新建”按鈕,按照嚮導建立新的虛擬機器。例如,命名為“Winxp”。
- 根據您的需求,配置虛擬機器的記憶體、硬碟等設定。
二、設定虛擬機器以支援遠端桌面連線
-
安裝擴充套件包:
- 訪問VirtualBox官方網站,下載並安裝適用於您VirtualBox版本的“Oracle VM VirtualBox Extension Pack”。
- 在VirtualBox的“全域性設定”中,選擇“擴充套件”選項卡,點選“新增新包”按鈕,選擇下載的擴充套件包進行安裝。
-
開啟遠端桌面功能:
- 開啟VirtualBox的命令列介面(或使用終端)。
- 輸入命令開啟虛擬機器的遠端桌面功能:
VBoxManage controlvm Winxp vrde on
- 設定遠端桌面埠(如13389):
VBoxManage controlvm Winxp vrdeport 13389
-
設定遠端桌面登入密碼:
- 設定校驗庫為VBoxAuthSimple:
VBoxManage setproperty vrdeauthlibrary "VBoxAuthSimple"
- 生成加密後的hash密碼。例如,將密碼“123456”轉換為hash:
VBoxManage internalcommands passwordhash "123456"
- 複製生成的hash密碼。
- 設定虛擬機器為外部校驗並設定使用者名稱和密碼:
VBoxManage modifyvm Winxp --vrdeauthtype external
- 設定使用者名稱和密碼。例如,將使用者名稱設定為“admin”,密碼為之前生成的hash:
VBoxManage setextradata Winxp "VBoxAuthSimple/users/admin" <your_generated_hash_password>
- 設定校驗庫為VBoxAuthSimple:
三、管理虛擬機器
-
後臺啟動虛擬機器:
- 使用命令列啟動虛擬機器,使其在後臺執行:
VBoxManage startvm Winxp --type headless
- 使用命令列啟動虛擬機器,使其在後臺執行:
-
關閉虛擬機器:
- 使用命令列關閉虛擬機器:
VBoxManage controlvm Winxp acpipowerbutton
- 使用命令列關閉虛擬機器:
-
檢視執行中的虛擬機器:
- 使用命令列檢視正在執行的虛擬機器:
VBoxManage list runningvms
- 使用命令列檢視正在執行的虛擬機器:
四、連線虛擬機器遠端桌面
-
安裝rdesktop(如果您使用的是Linux系統):
- 開啟終端,使用包管理器(如apt、yum等)安裝rdesktop。
-
連線遠端桌面:
- 開啟rdesktop並連線到虛擬機器。例如:
rdesktop -u admin -p <your_plain_text_password> localhost:13389
- 注意:這裡
-p
後面跟的是明文密碼,但出於安全考慮,通常建議使用hash密碼。然而,rdesktop可能不支援直接使用hash密碼。因此,如果您遇到問題,可以考慮使用其他支援hash密碼的遠端桌面工具。
- 開啟rdesktop並連線到虛擬機器。例如:
注意:
- 確保您的虛擬機器已經安裝了遠端桌面服務(如Windows的遠端桌面服務)。
- VBoxManage命令在VirtualBox中非常強大,可以用於執行許多高階任務。如果您需要進一步操作,請查閱VirtualBox的官方文件。
如果覺得以上資源可以幫助到您,請掃碼支援作者,您的支援就是創作最大的動力!