Linux sunucumu Red Hat 4.8.3-9'dan Ubuntu 5.2.1-22'ye güncelledikten sonra. Red Hat'taki gibi iki sanal makineye ev sahipliği yapmak için VMWare'i bu yeni makineye yeniden yükledim. Çalışan sanal makineleri durdurmak, bir yedekleme makinesine kopyalamak ve yeniden başlatmak için bir komut dosyası var.
Bu, Ubuntu kurulumunda çalışır, ancak her VMWare komutu root olarak çalıştırıldığında (örn. Sudo vmrun listesi) mesajı alıyorum:
Home directory is not accessible: permission denied.
Komut hala çalıştırılıyor ancak hata yanlış bir şey olduğunu göstermeli, bunu nasıl düzeltebilirim?
Komut sudo olmadan verildiğinde bu sorun oluşmaz.
Sudo -E vmrun listesini çalıştırdığımda önceki hata gider. Ama sonra bu mesajı alıyorum: "XDG_RUNTIME_DIR (/ run / user / 1000) bize ait değil (kullanıcı kodu 0), ancak kullanıcı kodu 1000'e ait! (Bu, örneğin root olmayan bir PulseAudio'yu bir kök kullanıcı, yerel protokol üzerinden. Bunu yapma. "
—
UnstoppableN
sudo -E
mu?