Cách truy cập các thư mục trên máy chủ của bạn từ máy ảo Ubuntu trong VirtualBox
VirtualBox là chương trình cho phép bạn chạy nhiều hệ điều hành (khách) trên một máy tính (máy tính chủ). Bạn có thể cần phải chuyển tập tin giữa máy chủ và khách. Thật dễ dàng để thiết lập trong các máy khách Windows, nhưng các máy khách Ubuntu khó khăn.
Chúng tôi sẽ chỉ cho bạn cách thiết lập máy khách Ubuntu để bạn có thể truy cập các thư mục trên máy chủ từ bên trong máy khách. Bạn phải kích hoạt các thư mục được chia sẻ để thực hiện việc này, có sẵn bằng cách cài đặt phần mềm bổ sung khách VirtualBox (xem bài viết của chúng tôi để biết hướng dẫn về cách thực hiện việc này).
Khi bạn đã cài đặt các bổ sung dành cho khách, hãy bật các thư mục được chia sẻ bằng cách thêm một thư mục từ máy chủ của bạn vào cài đặt cho máy khách. Để làm điều này, trước tiên hãy chắc chắn rằng máy khách đã tắt nguồn. Sau đó, chọn máy khách trong danh sách bên trái Trình quản lý VirtualBox và nhấp vào Cài đặt trên thanh công cụ.
Trên hộp thoại Cài đặt, bấm vào Thư mục được chia sẻ trong danh sách các tùy chọn ở bên trái. Trên màn hình Thư mục được chia sẻ, nhấp vào nút thư mục có dấu cộng để thêm thư mục.
Trên hộp thoại Thêm chia sẻ, chọn Khác từ danh sách thả xuống Đường dẫn thư mục.
Hộp thoại Duyệt tìm thư mục hiển thị. Điều hướng đến thư mục bạn muốn chia sẻ giữa máy chủ và khách, chọn thư mục đó và nhấp vào OK.
Đường dẫn đến thư mục đã chọn được chèn vào hộp chỉnh sửa Đường dẫn thư mục. Tên của thư mục tự động trở thành Tên thư mục, nhưng bạn có thể thay đổi tên này nếu muốn. Nếu bạn không muốn thay đổi các mục trong thư mục này trong máy khách, hãy chọn hộp kiểm Chỉ đọc. Để thư mục được chọn tự động được gắn vào máy khách khi bạn khởi động, hãy chọn hộp kiểm Tự động gắn. Bấm OK sau khi bạn chọn xong cài đặt cho thư mục dùng chung.
Thư mục đã chọn hiển thị trong Danh sách thư mục. Nhấn OK để đóng hộp thoại.
Bây giờ, hãy đảm bảo rằng máy khách vẫn được chọn trong Trình quản lý VirtualBox và nhấp vào Bắt đầu để khởi động nó.
Khi máy khách được khởi động, hãy mở Nautilus (Trình quản lý tệp) bằng cách nhấp vào tủ tệp trên thanh Unity ở bên trái màn hình.
Trong danh sách Thiết bị ở bên trái, nhấp vào Máy tính, sau đó bấm đúp vào thư mục Phương tiện ở bên phải. Bạn sẽ thấy một thư mục có tên tương tự như thư mục bạn đã chọn để chia sẻ trên máy chủ lưu trữ của bạn với thêm sf_ợi được thêm vào đầu tên.
Nếu bạn bấm đúp vào thư mục đó, hộp thoại sau sẽ hiển thị. Điều này là do có thêm một nhiệm vụ phải thực hiện trước khi bạn có thể truy cập vào thư mục dùng chung.
Ngoài người dùng trong Ubuntu, cũng có các nhóm. Khi VirtualBox cài đặt hệ điều hành Ubuntu, nó đã thêm một nhóm có tên là vboxsf '. Trước khi bạn có thể truy cập bất kỳ thư mục chia sẻ nào, bạn phải tự thêm mình vào nhóm vboxsf. Để thực hiện việc này, nhấn Ctrl + Alt + T để mở cửa sổ Terminal. Nhập thông tin sau vào dấu nhắc, thay thế [tên người dùng] bằng tên người dùng của bạn và nhấn Enter.
người dùng sudo [tên người dùng] vboxsf
Nhập mật khẩu của bạn khi được nhắc và nhấn Enter lần nữa. Thông báo hiển thị khi bạn đang được thêm vào nhóm và Hoàn thành. Hiển thị khi quá trình hoàn tất thành công.
Để đóng cửa sổ Terminal, nhập vào Thoát Thoát (không có dấu ngoặc kép) tại dấu nhắc và nhấn Enter.
Để xác minh bạn thuộc nhóm vboxsf, bạn có thể nhập vào id id [tên người dùng], (không có dấu ngoặc kép và thay thế [tên người dùng] bằng tên người dùng của bạn) tại dấu nhắc và nhấn Enter. Tất cả các nhóm mà người dùng được chỉ định là màn hình thành viên.
Bây giờ, khi bạn truy cập thư mục dùng chung trong thư mục Phương tiện như được mô tả ở trên, bạn sẽ thấy bất kỳ tệp nào tồn tại trong thư mục đó trên máy chủ.
Bạn có thể chỉnh sửa các tệp này trực tiếp trong thư mục này nếu bạn KHÔNG chọn tùy chọn Chỉ đọc chỉ có thể đọc khi chọn thư mục trong Cài đặt. Bạn cũng có thể sao chép các tập tin vào và ra khỏi thư mục này. Nếu thư mục được đặt thành chỉ có chế độ đọc chỉ đọc, bạn chỉ có thể sao chép tệp từ thư mục này và không thể sao chép tệp vào đó.