Я случайно изменил владение sudo текущему административному пользователю [дубликат]

После выполнения (глупой) команды:

sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}

Наличие $(npm config get prefix) быть равным /usr, Я изменил владение /usr/bin/sudo моему административному пользователю. Теперь, когда я пытаюсь sudo Я получаю следующую ошибку:

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

Это была новая установка Ubuntu, таким образом, я не возражаю переустанавливать, но если существует иначе, я нахожусь в. Обратите внимание, что я не установил пароль для root таким образом, я полагаю, что у меня нет способа войти в систему как root. Если я мог он быть большим, я был бы просто chown -R root:root /usr/bin и это решило бы мою проблему.

Мой /etc/ папка все еще принадлежит root и все хорошо работает кроме sudo предоставление вышеупомянутого сообщения об ошибке.

0
задан 9 October 2017 в 05:57

0 ответов

Другие вопросы по тегам:

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