Ubuntu 14.04 ile birkaç kullanıcı hesabına sahip bir bilgisayarım var. Bu hesaplardan birinde, VirtualBox'ta bir sanal makinem var. Bu sanal makineyi bilgisayarın diğer kullanıcılarıyla paylaşmak istiyorum. Nasıl yapabilirim?
Ubuntu 14.04 ile birkaç kullanıcı hesabına sahip bir bilgisayarım var. Bu hesaplardan birinde, VirtualBox'ta bir sanal makinem var. Bu sanal makineyi bilgisayarın diğer kullanıcılarıyla paylaşmak istiyorum. Nasıl yapabilirim?
Yanıtlar:
Fikir
Bir VM'yi bir bilgisayardaki farklı kullanıcı hesaplarından kullanılabilir hale getirmek için (aynı anda çalışmamasını sağlamak için) birkaç şey ayarlamanız gerekir:
Nasıl yapılabilir
Kişisel giriş klasörünüzde, siz ve diğer kullanıcılar için bir paylaşımlı klasör oluşturun:
Grubun diğer kullanıcılar üyesine olun yourusername
(en kolay yolu gnome-system-araçları yüklemek ve kullanmaktır users and groups
. -Bölümü
Manage groups > choose_yourusername > properties > add_other_users
(ayrıntılı talimatlar burada uyuz kullanıcılara ve burada ) paylaşılan bir klasör oluşturmak için
Klasörün izinlerini değiştirin; nautilusta sağ tıklayın. İzinler sekmesinde, grubun grup izinleri değiştirmek yourusername
için read & write
.
Klasördeki dosyaların izinlerini benzer şekilde değiştirin (nautilus özellikleri penceresinde aşağı düğmesi).
VirtualBox'ta bir sanal makine oluşturun. Bir disk için varsayılan dizini kullanmayın, ancak paylaşılan klasöre göz atın ve disk görüntüsünü oraya kaydedin. Mevcut bir VM'niz varsa, silin, klasörünü de silin ~/VirtualBox VMs
, ancak disk görüntüsünü saklayın ve önce paylaşılan klasöre taşıyın, ardından mevcut görüntüyü sabit disk olarak kullanarak yeni bir VM oluşturun. (disk görüntüsünü mevcut VM'nizde yeniden bağlamaya çalışırsanız, VirtualBox zaten UUID'den şikayet eder).
/home/yourusername/shared_folder/machine_name.vdi
(oluşturduğunuz disk görüntüsüne bağlı olarak)kullanıcı grubu için belirli bir VM için dosya izinlerini ayarlamak daha kolaydır.
Nerede olduğu önemli değil, hiçbir şeyi silmeniz ve yeniden yapmanız gerekmiyor.
Benim durumumda \ home \ klasörümdeydim ve sadece diğer kullanıcının bulunduğu kullanıcı grubu için okuma / yazma dosya izinlerini ayarladım.
Ardından bu diğer kullanıcı olarak oturum açın, Virtualbox> Makine> Ekle'yi girin ve bu VM'nin vmdk (veya başka bir format) dosyasına gidin.
Sorun yok. Neden yeni VM oluşturmanız gerektiğine dair bir fikriniz yok.
VM'yi diğer kullanıcılarla paylaşmak için fikir, her kullanıcı oturumunda yeni bir sanal makine oluşturmak ve ona farklı bir ad vermektir. yeni veya mevcut bir sabit sürücü hakkındaki bölüme geldiğinizde oturum açmamdan mevcut VM'yi seçin ve yeni kurulumu tamamlayın. Bu, ~ / .VirtualBox / Machines / YourVMname klasöründe yeni bir .xml dosyasının oluşturulmasına neden olur. Bu .xml dosyası, çalıştırdığınız VM'nin yapılandırma ayarlarını içerir.
VM'yi daha fazla kullanıcıdan çalıştırmak istediğiniz anlamına mı geliyorsunuz? Kolay olmalı. VM'nin dizinini bulun. Her kullanıcı hesabında VirtualBox'ı açın ve mevcut sanal sürücüye VM ekleyin. (/ home / (vm'yi oluşturan kişinin kullanıcı adı) / Virtualbox \ VM'ler)