Ubuntu

像 VirtualBox 這樣的應用程序可以在沒有任何使用者登錄 ubuntu 的情況下在啟動時執行嗎?

  • November 18, 2011

之所以想到這個問題,是因為我們正在修改使用我們的一些伺服器使用 VM 的想法。KVM 有點牽扯,VMWare 表現得好像他們想成為一個免費的產品,而微軟在虛擬化方面是不可能的。然而,這台機器將因電氣問題而被轉移到偏遠地區,以至於超過了我們的 UPS 裝置的能力。

簡而言之,**我希望能夠打電話並告訴某人重新按下電源按鈕並讓服務在訪客機器上再次執行,**而不必通過登錄與某人交談(這涉及向機器提供使用者名和密碼) 並啟動虛擬機。 這可能嗎?

是的。VirtualBox自帶命令行工具(特別是),對無頭操作VBManage有很好的支持。

如果您正在尋找基本功能、合理的易用性和無許可費用,我會說 VirtualBox 是一個合理的選擇。如果您想要花哨的故障轉移,請考慮 VMWare 更昂貴的版本。

以為我會發布我的研究以及對我有用的東西。

我最終在/etc/init.d名為customadded the line的目錄中添加了一個小腳本sudo VBoxHeadless --startvm <vm name>。僅在您登錄後才能使用 Ubuntu 的“啟動應用程序”。

另外需要注意的是,讓遠端訪問伺服器在 VirtualBox 上工作有點技巧。事實證明,如果您想直接訪問並在預設埠 3389 上執行,則需要安裝擴展包。我無法連接 UltraVNC,但奇怪的是 Microsoft 遠端桌面。

引用自:https://unix.stackexchange.com/questions/24674