Bir musubet, bin nasihattan daha iyidir ...

Geçenlerde vcenterım üzerinde olmadık bişeyleri kurcalarken, bir anda nasıl yaptığımı bilmeden yada böyle bir yanlışı nasıl yaptığımı kabullenemeden önce hayıflanarak sonra nasılsa bir yolu bulunur diyerek, yapılan spesifik aramaların sonunda elde edilen bilgi kırıntılarını düşününce içmeye çalıştığım 1 bardak çay her nasılsa zehir kıvamına gelmişti.

Dahada kötü olan taraf, esx in altında bulunan yetkisi kaldırılmış sanal makina resetlenmiyor, yedeklenemiyor shutdown olmuyor , özellikleri editlenmiyor her seferinde yetkiniz yok diyor. Esx ssh konsolundan da değiştirmeye izin vermiyor çünkü root olmanız bişey değiştirmez, root bu makinaya müdahale etme yetkisine sahip değil gibi dalga kıvamında bir cevapla hata döndürüyor. Tam bir kabus. Elimde kalan bilgi parçacıklarını bir araya getirdim nasıl olamaz nasıl olamaz derken sonunda evreka !

Eğer host permissionlarından “root” ayetkisini kaldırır yada sadece okur moda getirirseniz. “dcui” isimli ikinci bir root kullanıcısı vardır. Bu kullanıcı ile giriş yapıp tekrar roota yetki verebilirsiniz bunun için:

wmvare ana makina ssh dan bağlanın, aşağıdaki işlemleri yapın dcui şifresi boş olacaktır.

~ # grep dcui /etc/passwd
dcui:x:100:100CUI User:/:/bin/ash
~ #
~ # grep dcui /etc/shadow
dcui::13358:0:99999:7:::
~ #
Bu değişiklikten sonra vsphare ile dcui olarak şifre boş şekilde giriş yapıp permissionları ayarlayın, hata verebilir önemsemeyin.