Astra linux this incident will be reported

Имя пользователя отсутствует в файле sudoers. Об этом инциденте будет сообщено

Я использую Ubuntu 12.04 на своем ноутбуке с помощью VMware Player. Я не уверен, почему, но у меня есть учетная запись под названием «Учетная запись пользователя» в дополнение к моей учетной записи, которую я обычно использую для входа в Ubuntu. Ну, это был только побочный комментарий, но в основном все, что я пытаюсь сделать, это установить библиотеку ncurses в Ubuntu. Я попытался установить ncurses с помощью следующих командных строк:

Когда я попытался установить ncurses дважды, используя вышеуказанные команды, я получил следующее приглашение в терминале:

Когда я набираю свой пароль, я получаю следующее сообщение:

До сих пор я пытался включить учетную запись root-пользователя («Super User»), следуя инструкциям по этой ссылке: https://help.ubuntu.com/community/RootSudo.

Вот некоторые из предложенных ссылок:

Разрешить другому пользователю запускать sudo. Введите в командной строке следующее:

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

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

вход в систему как другой пользователь. Введите в командной строке следующее:

sudo -i -u имя пользователя

Включение учетной записи root. Введите в командной строке следующее:

Я перепробовал все вышеперечисленные командные строки, и после ввода каждой команды меня попросили ввести пароль. После ввода пароля я получил то же сообщение, что и при попытке установить ncurses:

Когда это случилось со мной, все, что мне нужно было сделать, это исправить:

Шаг 1. Откройте окно терминала, CTRL + ALT + T в моей системе (Debian KDE после установки в качестве горячей клавиши)

Шаг 2. Вошел в root с помощью команды su root

Шаг 3. Введите пароль пользователя root

Шаг 4. Введите команду apt-get install sudo -y для установки sudo

Шаг 5. Добавьте пользователя в файл sudoers, введя adduser username имя пользователя вместо username

Шаг 6. Установите правильные разрешения для файла sudoers, введя chmod 0440 /etc/sudoers

Шаг 7. Набирайте exit и нажимайте, Enter пока не закроете окно терминала. Полностью выключите вашу систему и перезагрузите компьютер.

Шаг 8. Откройте другое окно терминала.

Шаг 9. Попробуйте любую команду sudo, чтобы проверить, правильно ли ваше имя пользователя добавлено в файл sudoers. Я использовал sudo echo «Hello World!» . Если ваше имя пользователя было правильно добавлено в список sudoers, вы получите Hello World! ответ терминала!

Читайте также:  Clearing windows message queue

Источник

Возвращаем доступ к sudo

Вчера я совершенно случайно сам у себя отобрал права на sudo в ubuntu. Ниже написано как я это сделал и как починил.

Главной причиной послужила моя не внимательность и изрядное количество пива в организме. Видимо надо переходить на безалкогольные напитки, к тому же кока-кола выпустила пиво. Потом можете почитать о пиве от коки на BeerPlace.com.ua, возможно с ним не будет таких глупых ошибок, как удаление самого себя из группы sudo.

А отобрал права на sudo командой:

Вот так, забыв маленький ключик «-a», я удалил себя из всех остальных групп кроме виртуалбоксовской.

Правильная команда на добавления пользователя в группу: sudo usermod -a -G vboxusers имя_пользователя

В результате моей ошибки при любой команде начинающийся с sudo мне писали:

Вернуть права можно отредактировав файл /etc/sudoers и вписать после строчки с sudo имя пользователя и ALL=(ALL:ALL) ALL. Должно быть примерно так:

Проблема в том, что для редактирования файла /etc/sudoers нужен доступ к sudo. Если у нас есть ещё один пользователь с правами к sudo, то логинимся за него (Cntl+Alt+F2) и редактируем файл /etc/sudoers

А вот если второго пользователя нет, то нам понадобится LiveCd. Загружаемся с него и монтируем наш диск с линуксом.
В начале создаём папку, куда примонтируем диск

Теперь монтируем диск в свежесозданную папку

Узнать под какой буквой у нас винтчестер(/dev/sde /dev/sda /dev/sdb и т.п.) можно командой:

после успешного монтирования можно редактировать файл /etc/sudoers

Вносим изменения, сохраняем файл(Cntl+x > Y > enter) и отмонтируем диск:

Перезагружаемся в нормальную систему. Доступ к sudo должен вернуться.

P.S.: Я долго подбирал картинку к статье. В итоге выбрал эту картинку… она лучше всего ассоциируется с тем состоянием в котором я щас.

Похожие статьи:

Поделись статьёй с друзьями

Твиттер

Facebook

Вконтакте

Одноклассники

Google

Или просто поиграйся с кнопочками

5 комментариев на «Возвращаем доступ к sudo»

А через su нельзя сделать? su (или su root, одно и то же), пароль свой и уже потом править судоэрс (желательно, кстати, через команду visudo, а не вручную. Но тут одна тонкость — редактирование запускается в vim, что для пользователя убунты катастрофа:)? Не могу проверить это на практике, не хочу ломать судоэрс, но может и поможет. Получить рут-шелл введя пароль СВОЙ возможно, сейчас проверил, но у меня, конечно, нормальный судоэрс. Хотя есть подозрение, что у рута просто тот же пароль, что и у пользователя первого.

Алсо, если есть другой пользователь, то поможет тот же su, зачем же переключаться куда-то в другую консоль? su имя_пользователя, пароль, правка судоэрс, exit, профит.

И еще из арчвики при установке его узнал вдруг, что, например, %sudo — означает «группа (символ %) sudo». То есть идеологически более правильно не записывать всех пользователей, которым нужен sudo, в судоэрс, а добавить их просто в соответствующую группу. Но это так, ерунда.

Читайте также:  The programs included with the debian gnu linux system copyright

Спасибо за развёрнутый комментарий. Щас протестировал способ с su в ubuntu на новом пользователе… всё равно остаются права юзера, а не рута.
Я на самом деле только вчера узнал, что нельзя просто залогинится под рутом в ubuntu. Как пример:
su root
Пароль:
su: Сбой при проверке подлинности

а su -l я через ету командк правлю/удаляю все что угодно

перегрузится в revovery, а там root и делай что хочешь.
я так испортил sudoers (ошибку сделал) и так исправлял.

А не проще загрузиться с другими параметрами ядра и спокойно поменять всё как нужно?
… ro quiet rw init=/bin/bash

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Источник

Исправление ошибки «user is not in the sudoers file. This incident will be reported» в Ubuntu

OSmaster.org.ua > Linux > Ubuntu > Исправление ошибки «user is not in the sudoers file. This incident will be reported» в Ubuntu

По умолчанию в Ubuntu, первая учетная запись которую вы создали в процессе установки, имеет права администратора системы. С помощью этой учетной записью, вы можете выполнять административные задачи с использованием команды «sudo». Команда «sudo» относится к группе Super User (Супер пользователей), все пользователи в этой группе имеют права администратора для управления системой. Однако, если вы случайно удалили себя из «sudo» группы, вы не сможете ничего сделать. Вместо этого, единственное, что вы увидите, это сообщение: «user is not in the sudoers file. This incident will be reported»

Как исправить эту ошибку:

1. Перезагрузите компьютер. Если Ubuntu является вашей основной и единственной операционной системой, то при загрузке системы нажмите кнопку «Shift». На вашем мониторе должен появиться загрузчик Grub. Выберите режим восстановления и нажмите Enter.

2. В следующем диалоговом сообщении выберите «Check all file system (will exit read only mode)» («Проверить все файловые системы ( режим только для чтения)»).

Когда увидите сообщение «Finished, press Enter», нажмите Enter.

3. Затем выберите «Drop to root shell prompt».

4. Запуститься командная строка. Введите:

Замените имя пользователя «username» на ваше имя пользователя.

5. Вот и все. Теперь введите «exit» и перезагрузите систему.

В случае если вы испортили файл /etc/sudoers, выполните следующие действия:

Выше описанные шаги предполагают, что ваш etc/sudoers файл не изменялся и не поврежден. Если у вас неправильный файл /etc/sudoers. Вот что вам нужно сделать:

1. Выполните вышеупомянутые первые 3-и шага.

2. В командной строке введите:

Читайте также:  Linux netfilter что это

Введите следующие строки в файл

Нажмите «Ctrl + O», чтобы сохранить файл и «Ctrl + X», чтобы выйти.

3. Далее, установите права для файла sudoers:

4. Наконец, добавьте себя в Sudo группу:

5. Перезагрузите систему.

Теперь вы сможете выполнять задачи в режиме «sudo».

Также рекомендую прочитать:

11 Комментариев

Статья хорошая у Вас получилась, и мне как раз подошла бы. Только вот при попытке зайти в safemode виртуалка с линуксом ложится почему-то.
Эх, как обычно снесу сейчас всё, и по новой поставлю.

Понять бы ещё когда я умудрился себя из админов удалить. Доэкспериментировался.

в 12.04 после fsck картинка остается прежней, мол файлсистем «read-only», но войдя в root “Drop to root shell prompt”. я выполнял все команды без sudo и все супер. ))), у меня был испорчен файл /etc/sudoers. всем удачи)))

Короче, если кто-то наткнется на ошибку: «admin group does not exist», вот вам две команды:

mount -o remount,rw /
sudo addgroup your-username sudo

(your-username надо изменить)…
Можно добавить в пост)

Gimli, спасибо огромное.
Ты спас меня!!)))

после первой команды «mount -o remount,rw /» пишет: «admin group does not exist»

после второй команды «sudo addgroup your-username sudo» пишет «addgroup: The user `my-username’ does not exist»

Что делать дальше?

Список всех пользователей в системе можно получить с помощью команды: cat /etc/passwd, убедитесь что ваш пользователь есть в списке. Команда добавления группы в систему выглядит так: sudo groupadd «имя_группы».

Присоединяюсь к Павлу, большое спасибо Gimli))

4. Наконец, добавьте себя в Sudo группу:
usermod -a -G admin username

после этого пишет: «usermod: group ‘admin’ does not exist»

Убедитесь что в вашей системе существует такая группа: admin. Это можно выполнить с помощью команды: cat /etc/group

Интересно, а суперпользователю доступ закрыли из внутри. можно ли удаленно перегрузить систему обычным пользователем?

Если система Ubuntu, то через sudo, в остальных через su.

Оставить комментарий Отменить ответ

  • Как удалить все стандартные сторонние приложения из Windows 8 (Windows RT)(10,00 из 10)
  • Как уменьшить уровень почти полной разрядки батареи до 1% в настройках Windows 7(10,00 из 10)
  • Список новых функций в Windows 8.1(10,00 из 10)
  • Сравнение программ для восстановления информации(10,00 из 10)
  • Как ограничить количество попыток ввода пароля при входе в Windows(10,00 из 10)
  • Как восстановить потерянные лицензионные ключи Windows и программ с нерабочего компьютера(10,00 из 10)
  • Удобный плагин для навигации по файлам и папкам в Notepad++(10,00 из 10)
  • Создание ярлыка и горячих клавиш для отключения монитора(10,00 из 10)
  • Кросс-платформенный аудио редактор Ocenaudio(10,00 из 10)
  • Как удалить системный файл в Windows 7 или Vista(10,00 из 10)

Источник

Оцените статью