Fedora 14 проблема с использованием root

1548
oneat

Я переустановил свой Linux и установил пароль root. Но теперь я не могу войти в систему как root. Я могу запускать обновления только по установленному паролю и выполнять аналогичные задачи, но sudo не работает.

В чем проблема?

0
Что sudo говорит вам, когда вы пытаетесь использовать его? Majenko 13 лет назад 0
что я не придурок oneat 13 лет назад 0

2 ответа на вопрос

1
Majenko

This is caused by one of two things:

  1. You are not in the correct group to use sudo
  2. You have not got the sudo configuration file set up right.

type:

$ man sudoers 

and read all about setting up the sudoers file.

Editing of the sudoers file is done through visudo.

I have in my sudoers file:

# Members of the admin group may gain root privileges %admin ALL=(ALL) NOPASSWD: ALL 

and I am a member of the admin group (in /etc/group). This lets me sudo to root without having to enter a password.

Привет! Я не могу выполнить это, потому что я не могу использовать sudo или войти в систему как root, но я знаю пароль root (который работает только при обновлениях и т. Д.) oneat 13 лет назад 0
Тогда загрузитесь в однопользовательском режиме. Majenko 13 лет назад 0
КАК? Я не могу добраться до GRUB, нажав Shift все загрузки долго oneat 13 лет назад 0
Затем последний вариант - загрузка компакт-диска с Linux, монтирование корневой файловой системы и редактирование файлов, которые необходимо отредактировать. Majenko 13 лет назад 0
1
Patches

Fedora does not configure sudo by default. Instead the default behavior is to obtain a root shell with the su command. The rough equivalent to sudo is to use the -c argument to make it run a command. For instance, to update your system you'd run:

su -c 'yum update' 

As Matt Jenkins indicated, you can configure sudo to work on Fedora. Follow his instructions for discovering the syntax of the sudoers file and then run this command to edit it:

su -c visudo 

To add yourself to the admin group more easily, without modifying /etc/groups directly, just run this command:

su -c 'usermod -aG admin [username]' 

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