Câu hỏi cài đặt ubuntu trong vm virtualbox trên máy chủ ubuntu thông qua cli (ssh)?


Tôi vừa cài đặt một máy chủ từ xa mới với ubuntu 14.04, thêm một máy chủ SSH để tôi có thể điều khiển máy chủ từ xa thông qua SSH. Không có GUI liên quan. Vâng, máy chủ có một GUI, nhưng tôi không có quyền truy cập vật lý vào nó.

Tôi cũng đã cài đặt virtualbox (sử dụng "sudo apt-get install virtualbox") và bây giờ tôi muốn tạo một virtualbox VM và cài đặt ubuntu trong đó. Có thể làm điều này hoàn toàn thông qua ssh chỉ? Hoặc tôi sẽ cần một số giao diện trực quan / đồ họa cho VM (và do đó, cũng đến máy chủ) là tốt?


2
2018-05-17 19:57


gốc




Các câu trả lời:


Cách cứng - Cài đặt trên Hộp ảo không đầu

Có thể cài đặt Ubuntu trong Virtual Box đang chạy trên một máy chủ không có đầu.

Hướng dẫn sau đây giúp rất nhiều trong việc thiết lập một máy ảo từ dòng lệnh (và thông qua SSH):

Điều này liên quan đến việc xem đầu ra của máy ảo với VRDP.

Trong trường hợp chúng ta không thể thực hiện điều này, chúng ta sẽ cần cài đặt Ubuntu tự động:

Bằng cách này, chúng tôi sẽ cài đặt Ubuntu mà không cần người dùng nhập vào khi khởi động máy ảo được tạo từ xa từ một tệp ISO cài đặt.

Cách dễ dàng - Nhập một máy ảo hiện có vào Hộp ảo từ xa

Từ trên, chúng ta có thể thấy rằng việc thiết lập máy ảo của chúng ta trên một hộp cục bộ dễ dàng hơn nhiều, sau đó chỉ cần xuất công cụ. Sau khi tải thiết bị OVF lên máy chủ của chúng tôi, chúng tôi có thể nhập nó vào hộp ảo đang chạy ở đó đơn giản bằng:

VBoxManage import <name>.ovf [--dry-run] [<options>]

Tùy chọn --dry-run sẽ cung cấp cho bạn thông tin về cách thiết bị sẽ được nhập và bạn cũng sẽ thấy các tùy chọn khác về cách ảnh hưởng đến điều này.


2
2018-05-17 21:09





Bạn nên nhìn vào tài liệu VirtualBox, bạn có thể làm những gì bạn muốn từ dòng lệnh, nhưng tôi không nghĩ nó sẽ là một tiến trình thẳng tiến.

Cách dễ nhất có thể là đến đường hầm X qua SSH: Chỉ cần đăng nhập bằng ssh -X và bạn có thể mở các chương trình đồ họa - cửa sổ của chúng sẽ mở trên máy tính cục bộ của bạn.

Đối với giao diện điều khiển chỉ truy cập qemu có lẽ sẽ phù hợp hơn vì nó thực sự được cho là được sử dụng trên dòng lệnh.


0
2018-05-17 20:28