由于我目前的主機是 \(Windows 10\) ,使用 \(VirtualBox\) 運行 \(Ubuntu\) 虛擬機托管應用程式,現在想通過 \(PowerShell\) 連接到 \(Ubuntu\) 虛擬機,可以通過如下步驟,
如果你使用的是沒有 \(GUI\) 的 \(Ubuntu\) 服務器,并且想要避免在虛擬機終端上作業的痛苦, 可以使用 \(PowerShell\) 連接到 \(Ubuntu\) 虛擬機,由于 \(VirtualBox\) 虛擬機顯示頁面中 \(Page Up\) 和 \(Page Down\) 不起作用,顯示螢屏太小,即使是 \(VirtualBox\) 增強功能也不能解決這個問題,這時候可以用 \(PowerShell\) 連接虛擬機方便作業,
以下是從建立虛擬機到使用PowerShell SSH連接虛擬機的具體步驟
-
在 \(VirtualBox\) 上創建 \(Ubuntu\) 虛擬機
-
在新建的虛擬機上安裝 \(Ubuntu\ Server\ LTS\) 鏡像(官網下載 ISO 鏡像)
-
啟動虛擬機初始化設定并登陸
-
打開終端,輸入如下代碼,確保行程 \(sshd\) 正在運行并偵聽埠 22
ps aux | grep sshdsudo netstat -plant | grep :22

-
關閉虛擬機
-
打開 \(VirtualBox\) 管理頁面,選擇當前虛擬機,右鍵設定,選擇網路,點擊高級,添加埠轉發,添加如下規則(\(Guest\ IP\) 應為空)

-
重啟虛擬機
-
打開 \(PowerShell\) 輸入如下命令
ssh [email protected] -p 10022(root 是用戶名) -
第一次連接時,\(PowerShell\) 會詢問您是否確定要連接并向您顯示 \(ECDSA\) 密鑰指紋
-
輸入 \(yes\),如果未反應再輸入一次
ssh [email protected] -p 10022或重啟 \(PowerShell\) -
輸入 \(Ubuntu\) 當前賬戶密碼,如果成功登陸你會看到歡迎訊息,接下來就可以用 \(PowerShell\) 對 \(Ubuntu\) 操控了,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/472377.html
標籤:其他
上一篇:紅日靶場(內網滲透)——1
下一篇:HO引擎近況20220512
