Saya memiliki komputer dengan Ubuntu 14.04, dengan beberapa akun pengguna. Di salah satu akun itu, saya memiliki mesin virtual di VirtualBox. Saya ingin membagikan mesin virtual itu dengan pengguna komputer lainnya. Bagaimana saya bisa melakukannya?
virtualbox
virtualization
pengguna246185
sumber
sumber
Jawaban:
Ide
Untuk membuat VM tersedia dari akun pengguna yang berbeda di satu komputer (tidak menjalankannya secara bersamaan), Anda perlu menyiapkan beberapa hal:
Bagaimana itu bisa dilakukan
Buat folder bersama, di folder rumah pribadi Anda, untuk Anda dan pengguna lain:
Jadikan pengguna lain sebagai anggota grup
yourusername
(cara termudah adalah menginstal gnome-system-tools dan gunakanusers and groups
-section.Manage groups > choose_yourusername > properties > add_other_users
(Petunjuk terperinci di sini untuk mengatur pengguna, dan di sini untuk membuat folder bersama)Ubah izin folder; klik kanan pada nautilus. Di tab izin, ubah izin grup untuk grup
yourusername
menjadiread & write
.Ubah izin untuk file dalam folder yang sama (tombol di jendela properti nautilus).
Buat mesin virtual di VirtualBox. Jangan gunakan direktori default untuk disk, tetapi jelajahi folder bersama dan simpan gambar disk di sana. Jika Anda memiliki VM yang ada, hapuslah, hapus foldernya
~/VirtualBox VMs
juga, tetapi simpan image disk-nya , dan pindahkan ke folder bersama terlebih dahulu, kemudian buat VM baru, menggunakan gambar yang ada sebagai harddisk. (jika Anda mencoba untuk menautkan kembali gambar disk di VM yang ada, VirtualBox akan mengeluh UUID sudah ada)./home/yourusername/shared_folder/machine_name.vdi
(tergantung pada diskimage yang Anda buat)sumber
lebih mudah untuk hanya mengatur izin file untuk VM tertentu untuk grup pengguna.
Saya tidak peduli di mana tempatnya, Anda tidak perlu menghapus dan mengulang apa pun.
Dalam kasus saya itu ada di folder \ home \ dan saya hanya mengatur izin file untuk membaca / menulis untuk grup pengguna di mana pengguna lain berada.
Kemudian masuk sebagai pengguna lain ini, masukkan Virtualbox> Mesin> Tambah dan navigasikan ke file vmdk (atau format lain) dari VM khusus ini.
Tidak ada masalah. Tidak tahu mengapa Anda perlu membuat VM baru.
sumber
untuk membagikan VM ke pengguna lain idenya adalah hanya untuk membuat mesin virtual baru pada setiap login pengguna dan memberinya nama yang berbeda. jadi Ketika Anda sampai pada bagian tentang hard drive baru atau yang sudah ada, pilih VM yang ada dari login saya dan selesaikan set-up baru. Ini menyebabkan file .xml baru dibuat di folder ~ / .VirtualBox / Machines / YourVMname. File .xml ini menyimpan pengaturan konfigurasi untuk VM yang Anda jalankan.
REF: http://ubuntuforums.org/showthread.php?t=798011
sumber
Maksud Anda, Anda ingin dapat menjalankan VM dari lebih banyak pengguna? Itu pasti mudah. Temukan direktori VM. Buka VirtualBox di setiap akun pengguna dan tambahkan VM dengan drive virtual yang ada. (/ home / (Nama pengguna orang yang membuat vm) / Virtualbox \ VMs)
sumber