PowerScale. Isilon. Использование учетной записи sudo после модернизации завершается сбоем с ошибкой «USER is not in the sudoers file. Об этом инциденте сообщается». (Исправляется пользователем)
Summary: Учетные записи Sudo в ограниченном количестве версий OneFS были созданы с помощью обходного пути. При модернизации кластера до версии кода OneFS, в которой проблема была устранена, эти учетные записи sudo работают неправильно. ...
Symptoms
Код был модернизирован с версии OneFS, в которой isi_visudo не работал до более новой версии OneFS, где isi_visudo было исправлено.
sudo учетные записи, созданные в версии OneFS с дефектным isi_visudo столкнулись с ошибками с sudo После модернизации до версии исправленного кода (например, V8.1.0.4). Вопреки sudo Операции по учетной записи подтверждаются в /etc/mcp/override/sudoers и /usr/local/etc/sudoers—которые требуют root Как добраться—sudo не функционировал должным образом.
Дополнительные выходные данные нерабочей учетной записи sudo могут выглядеть следующим образом, в дополнение к выводу USERNAME is not in the sudoers file ошибка:
MYCLUSTER-13% sudo isi status We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. Password: Sorry, user USERNAME is not allowed to execute '/usr/bin/isi status' as root on mycluster-13.
Cause
Resolution
Войдите в систему как root user, а также:
- Применение
isi_visudo
и удалите учетную запись USER, которая была настроена дляsudo. Будьте осторожны только при удаленииsudoаккаунт, который не работает. Сохраните файл.:wq!
- Применение
isi_visudo
и повторно создайте учетную запись ПОЛЬЗОВАТЕЛЯ с правильными настройками. Сохраните файл.
Обновление кода не должно влиять на роли и другие авторизации. Учетная запись пользователя и пароль остаются неизменными. После выполнения вышеописанных действий учетная запись снова будет функционировать.