Пользователь root ESX не может перезагрузить сервер

Ionotify, как David говорит, то, что Вы ищете. Iowatch является небольшим сценарием Perl, который использует Ionotify, через Perl, для создания отчетов об изменениях в файловой системе. Принятие у Вас есть степень опыта сценариев Perl, необходимо смочь взломать это что-то, что делает то, что Вы хотите.

2
задан 6 April 2010 в 00:16
1 ответ

Кажется, что кто-то удалил доступ корня на VIC, Вы испытываете необходимость для входа в VIC с пользователем с Правами администратора. Щелчок по Вашему хосту, перейдите к вкладке Permissions и возвратите корень администратору.

Я половина помнит, что существует способ сделать это на консоли, но я испытываю затруднения при нахождении его прямо сейчас.


Править: Найденный консольным материалом
Хорошо, да можно закрепить это на консоли.

Необходимо будет отредактировать файл /etc/vmware/hostd/authorization.xml от консоли.

Вы должны замеченный что-то вроде этого:

<ConfigRoot>
  <ACEData id="10">
    <ACEDataEntity>ha-folder-root</ACEDataEntity>
    <ACEDataId>10</ACEDataId>
    <ACEDataIsGroup>false</ACEDataIsGroup>
    <ACEDataPropagate>true</ACEDataPropagate>
    <ACEDataRoleId>-1</ACEDataRoleId>
    <ACEDataUser>root</ACEDataUser>
  </ACEData>
<... SNIP Other USERS ... >
<... SNIP Possible custom roles ...>
</ConfigRoot>

Часть, которую Вы собираетесь хотеть изменить, является "ACEDataRoleId" (-1, Администраторы),

Вам, возможно, придется перезапустить hostd сервис с service mgmt-vmware restart после Ваших изменений.

1
ответ дан 3 December 2019 в 13:30
  • 1
    Я полагаю, что кто-то полил из шланга полномочия, ни один из существующих пользователей не имеет доступ, чтобы сделать эти задачи от VIC.:/ –  user16627 5 April 2010 в 23:40

Теги

Похожие вопросы