Восстановить права Sudo после удаления из группы admin [duplicate]

Раздражающая проблема, ответы не найдены ... Я добавил переменную пути к переменным окружения в Window/preferences/build/environment. Это работает с.

8
задан 4 March 2011 в 18:40

22 ответа

Хм, хорошо, вы рассмотрели то, что я предложил бы в первую очередь. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (при условии, что она не зашифрована) и отредактируйте ее файл etc/group и добавьте себя обратно. Полученная строка должна выглядеть примерно так (хотя GID может отличаться): [ ! d1]

admin:x:115:oli

Или на Ubuntu 12.04 найдите строку для группы sudo вместо группы admin.

В качестве альтернативы вы можете, вероятно, chroot из LiveCD для запуска команд. (пароль sudo для LiveCD - это пустой пароль, просто нажмите «возврат» при запросе)

sudo mount /dev/sdYY /mnt  # change sdYY to your root partition
sudo mount --bind /dev  /mnt/dev
sudo mount --bind /dev/pts  /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys
sudo chroot /mnt
sudo adduser your-username admin

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

sudo adduser your-username sudo

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

8
ответ дан 25 May 2018 в 22:42
  • 1
    IMHO, вы должны установить как минимум / dev и / proc, чтобы получить бегущий bash в chrooted среде, но я могу ошибаться. – FUZxxl 4 March 2011 в 19:02
  • 2
    @FUZxxl Вы, вероятно, правы, я только когда-либо делал это, чтобы исправить загрузчик так, чтобы он был нужен / dev. Я обновлю его с полным комплиментом (установка слишком много не повредит) – Oli♦ 4 March 2011 в 19:15
  • 3
    Нет необходимости в chroot файловой системе, вы можете изменить /etc/group вручную. Если я не ошибаюсь, резервная копия группового файла также записывается в /etc/group-. – Lekensteyn 4 March 2011 в 19:27
  • 4
    @Lekensteyn Да, это было первое предложение, которое я дал. Обратите внимание, что путь не будет /etc/group, потому что это относится к версии LiveCD. Я дал chroot как вариант, потому что это не дико сложно и должно все еще работать. – Oli♦ 4 March 2011 в 19:46
  • 5
    Извините за недоразумение, /etc/group, я имел в виду /etc/group смонтированного раздела, например /mnt/etc/group. – Lekensteyn 4 March 2011 в 19:50

Хм, хорошо, вы рассмотрели то, что я предложил бы в первую очередь. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (при условии, что она не зашифрована) и отредактируйте ее файл etc/group и добавьте себя обратно. Полученная строка должна выглядеть примерно так (хотя GID может отличаться): [ ! d1] admin:x:115:oli

Или на Ubuntu 12.04 найдите строку для группы sudo вместо группы admin.

В качестве альтернативы вы можете, вероятно, chroot из LiveCD для запуска команд. (пароль sudo для LiveCD - это пустой пароль, просто нажмите «возврат» при запросе)

sudo mount /dev/sdYY /mnt # change sdYY to your root partition sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt sudo adduser your-username admin

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

sudo adduser your-username sudo

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

8
ответ дан 25 July 2018 в 22:24

Хм, хорошо, вы рассмотрели то, что я предложил бы в первую очередь. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (при условии, что она не зашифрована) и отредактируйте ее файл etc/group и добавьте себя обратно. Полученная строка должна выглядеть примерно так (хотя GID может отличаться): [ ! d1] admin:x:115:oli

Или на Ubuntu 12.04 найдите строку для группы sudo вместо группы admin.

В качестве альтернативы вы можете, вероятно, chroot из LiveCD для запуска команд. (пароль sudo для LiveCD - это пустой пароль, просто нажмите «возврат» при запросе)

sudo mount /dev/sdYY /mnt # change sdYY to your root partition sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt sudo adduser your-username admin

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

sudo adduser your-username sudo

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

8
ответ дан 26 July 2018 в 21:15

Хм, хорошо, вы рассмотрели то, что я предложил бы в первую очередь. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (при условии, что она не зашифрована) и отредактируйте ее файл etc/group и добавьте себя обратно. Полученная строка должна выглядеть примерно так (хотя GID может отличаться): [ ! d1] admin:x:115:oli

Или на Ubuntu 12.04 найдите строку для группы sudo вместо группы admin.

В качестве альтернативы вы можете, вероятно, chroot из LiveCD для запуска команд. (пароль sudo для LiveCD - это пустой пароль, просто нажмите «возврат» при запросе)

sudo mount /dev/sdYY /mnt # change sdYY to your root partition sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt sudo adduser your-username admin

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

sudo adduser your-username sudo

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

8
ответ дан 31 July 2018 в 11:05

Хм, хорошо, вы рассмотрели то, что я предложил бы в первую очередь. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (при условии, что она не зашифрована) и отредактируйте ее файл etc/group и добавьте себя обратно. Полученная строка должна выглядеть примерно так (хотя GID может отличаться): [ ! d1] admin:x:115:oli

Или на Ubuntu 12.04 найдите строку для группы sudo вместо группы admin.

В качестве альтернативы вы можете, вероятно, chroot из LiveCD для запуска команд. (пароль sudo для LiveCD - это пустой пароль, просто нажмите «возврат» при запросе)

sudo mount /dev/sdYY /mnt # change sdYY to your root partition sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt sudo adduser your-username admin

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

sudo adduser your-username sudo

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

8
ответ дан 31 July 2018 в 12:03

Хм, хорошо, вы рассмотрели то, что я предложил бы в первую очередь. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (при условии, что она не зашифрована) и отредактируйте ее файл etc/group и добавьте себя обратно. Полученная строка должна выглядеть примерно так (хотя GID может отличаться): [ ! d1] admin:x:115:oli

Или на Ubuntu 12.04 найдите строку для группы sudo вместо группы admin.

В качестве альтернативы вы можете, вероятно, chroot из LiveCD для запуска команд. (пароль sudo для LiveCD - это пустой пароль, просто нажмите «возврат» при запросе)

sudo mount /dev/sdYY /mnt # change sdYY to your root partition sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt sudo adduser your-username admin

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

sudo adduser your-username sudo

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

8
ответ дан 2 August 2018 в 03:51

Хм, хорошо, вы рассмотрели то, что я предложил бы в первую очередь. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (при условии, что она не зашифрована) и отредактируйте ее файл etc/group и добавьте себя обратно. Полученная строка должна выглядеть примерно так (хотя GID может отличаться): [ ! d1] admin:x:115:oli

Или на Ubuntu 12.04 найдите строку для группы sudo вместо группы admin.

В качестве альтернативы вы можете, вероятно, chroot из LiveCD для запуска команд. (пароль sudo для LiveCD - это пустой пароль, просто нажмите «возврат» при запросе)

sudo mount /dev/sdYY /mnt # change sdYY to your root partition sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt sudo adduser your-username admin

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

sudo adduser your-username sudo

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

8
ответ дан 4 August 2018 в 19:54

Хм, хорошо, вы рассмотрели то, что я предложил бы сначала. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (предполагая, что не зашифрован ) и отредактируйте файл etc / group и добавьте себя обратно. (хотя GID может быть другим):

  admin: x: 115: oli  

Или на Ubuntu 12.04 найдите строку для sudo вместо группы admin .


В качестве альтернативы вы можете, вероятно, chroot из LiveCD в запускать команды. (пароль sudo для LiveCD - пустой пароль, просто нажмите клавишу возврата при появлении запроса)

  sudo mount / dev / sdYY / mnt # изменить sdYY на ваш корневой раздел sudo mount --bind / dev /  mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys sudo chroot / mnt  
  sudo adduser your-username admin  

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

  sudo adduser ваше имя пользователя sudo  

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

8
ответ дан 6 August 2018 в 03:57

Хм, хорошо, вы рассмотрели то, что я предложил бы сначала. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (предполагая, что не зашифрован ) и отредактируйте файл etc / group и добавьте себя обратно. (хотя GID может быть другим):

  admin: x: 115: oli  

Или на Ubuntu 12.04 найдите строку для sudo вместо группы admin .


В качестве альтернативы вы можете, вероятно, chroot из LiveCD в запускать команды. (пароль sudo для LiveCD - пустой пароль, просто нажмите клавишу возврата при появлении запроса)

  sudo mount / dev / sdYY / mnt # изменить sdYY на ваш корневой раздел sudo mount --bind / dev /  mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys sudo chroot / mnt  
  sudo adduser your-username admin  

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

  sudo adduser ваше имя пользователя sudo  

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

8
ответ дан 7 August 2018 в 21:55

Хм, хорошо, вы рассмотрели то, что я предложил бы сначала. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (предполагая, что не зашифрован ) и отредактируйте файл etc / group и добавьте себя обратно. (хотя GID может быть другим):

  admin: x: 115: oli  

Или на Ubuntu 12.04 найдите строку для sudo вместо группы admin .


В качестве альтернативы вы можете, вероятно, chroot из LiveCD в запускать команды. (пароль sudo для LiveCD - пустой пароль, просто нажмите клавишу возврата при появлении запроса)

  sudo mount / dev / sdYY / mnt # изменить sdYY на ваш корневой раздел sudo mount --bind / dev /  mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys sudo chroot / mnt  
  sudo adduser your-username admin  

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

  sudo adduser ваше имя пользователя sudo  

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

8
ответ дан 10 August 2018 в 10:10

Хм, хорошо, вы рассмотрели то, что я предложил бы сначала. Кажется раздражающим, что режим спасения затруднит вам пароль, если весь диск не был зашифрован (я не знаю, это может быть стандартный протокол).

Я лично перехожу в живую среду ( через Live CD или Live USB), смонтируйте файловую систему (предполагая, что не зашифрован ) и отредактируйте файл etc / group и добавьте себя обратно. (хотя GID может быть другим):

  admin: x: 115: oli  

Или на Ubuntu 12.04 найдите строку для sudo вместо группы admin .


В качестве альтернативы вы можете, вероятно, chroot из LiveCD в запускать команды. (пароль sudo для LiveCD - пустой пароль, просто нажмите клавишу возврата при появлении запроса)

  sudo mount / dev / sdYY / mnt # изменить sdYY на ваш корневой раздел sudo mount --bind / dev /  mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys sudo chroot / mnt  
  sudo adduser your-username admin  

Для Ubuntu 12.04 и более поздних версий добавьте пользователя в группу sudo вместо admin group:

  sudo adduser ваше имя пользователя sudo  

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

8
ответ дан 13 August 2018 в 16:31
  • 1
    IMHO, вы должны установить как минимум / dev и / proc, чтобы получить бегущий bash в chrooted среде, но я могу ошибаться. – FUZxxl 4 March 2011 в 19:02
  • 2
    @FUZxxl Вы, вероятно, правы, я только когда-либо делал это, чтобы исправить загрузчик так, чтобы он был нужен / dev. Я обновлю его с полным комплиментом (установка слишком много не повредит) – Oli♦ 4 March 2011 в 19:15
  • 3
    Нет необходимости в chroot файловой системе, вы можете вручную изменить / etc / group . Если я не ошибаюсь, резервная копия группового файла также записывается в / etc / group - . – Lekensteyn 4 March 2011 в 19:27
  • 4
    @Lekensteyn Да, это было первое предложение, которое я дал. Обратите внимание, что путь не будет / etc / group , потому что это относится к версии LiveCD. Я дал chroot как вариант, потому что это не дико сложно и должно все еще работать. – Oli♦ 4 March 2011 в 19:46
  • 5
    Извините за путаницу, / etc / group , я имел в виду / etc / group смонтированного раздела, например / mnt / etc / group . – Lekensteyn 4 March 2011 в 19:50

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра и добавить слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять вам выполнять любые изменения.

7
ответ дан 25 May 2018 в 22:42

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра и добавить слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять вам выполнять любые изменения.

7
ответ дан 25 July 2018 в 22:24

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра и добавить слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять вам выполнять любые изменения.

7
ответ дан 26 July 2018 в 21:15

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра и добавить слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять вам выполнять любые изменения.

7
ответ дан 31 July 2018 в 11:05

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра и добавить слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять вам выполнять любые изменения.

7
ответ дан 31 July 2018 в 12:03

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра и добавить слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять вам выполнять любые изменения.

7
ответ дан 2 August 2018 в 03:51

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра и добавить слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять вам выполнять любые изменения.

7
ответ дан 4 August 2018 в 19:54

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра, и добавьте слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять выполнять любые изменения.

7
ответ дан 6 August 2018 в 03:57

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра, и добавьте слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять выполнять любые изменения.

7
ответ дан 7 August 2018 в 21:55

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра, и добавьте слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять выполнять любые изменения.

7
ответ дан 10 August 2018 в 10:10

В меню загрузки grub нажмите e, чтобы отредактировать командную строку запуска ядра, и добавьте слово single в конец. Это должно загружать систему в однопользовательском режиме (с правами администратора) и позволять выполнять любые изменения.

7
ответ дан 13 August 2018 в 16:31

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

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