Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: DarthNyan отсутствует в файле sudoers  (Прочитано 1621 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DartNyan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
DarthNyan отсутствует в файле sudoers
« : 10 Октября 2017, 23:32:38 »
Привет. Пишет, что меня нет в sudoers, но я там вроде есть.

DarthNyan@PC:~$ sudo cat /etc/sudoers
[sudo] пароль для DarthNyan:
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root    ALL=(ALL:ALL) ALL     
DarthNyan       ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
DarthNyan@PC:~$

DarthNyan@PC:~$ sudo -u postgres psql
sudo: setresuid() [1000, 113, 1000] -> [-1, 0, -1]: Операция не позволена         
sudo: unable to set runas group vector: Операция не позволена                     
sudo: PERM_ROOT: setresuid(0, -1, 0): Операция не позволена                       
sudo: не удаётся открыть /var/run/sudo/ts/DarthNyan: Отказано в доступе           
[sudo] пароль для DarthNyan:                                                     
sudo: PERM_ROOT: setresuid(0, -1, 0): Операция не позволена                       
DarthNyan отсутствует в файле sudoers. Данное действие будет занесено в
журнал.
DarthNyan@PC:~$ cat /etc/group | grep DarthNyan
adm:x:4:syslog,DarthNyancdrom:x:24:DarthNyan
sudo:x:27:DarthNyan
audio:x:29:DarthNyan
dip:x:30:DarthNyan
plugdev:x:46:DarthNyan
DarthNyan:x:1000:
DarthNyan@PC:~$

ТС не появлялся на Форуме более полугода по состоянию на 17/07/2019 (последняя явка: 14/12/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 17 Июля 2019, 08:48:48 от zg_nico »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: DarthNyan отсутствует в файле sudoers
« Ответ #1 : 10 Октября 2017, 23:52:43 »
А Вам не говорили, что логины пользователей в *nix системах должны быть в нижнем регистре?
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: DarthNyan отсутствует в файле sudoers
« Ответ #2 : 11 Октября 2017, 00:06:39 »
и зачем учетку рута разблокировали?
ls - l /usr/bin/sudo /etc/sudoerc

Оффлайн DartNyan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: DarthNyan отсутствует в файле sudoers
« Ответ #3 : 14 Октября 2017, 23:34:17 »
Абсолютно бесполезный форум с троллями в комментариях.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: DarthNyan отсутствует в файле sudoers
« Ответ #4 : 15 Октября 2017, 12:18:35 »
DartNyan, естественно.  особенно, когда сами натворите беды, а остальным потом разбираться в проблеме.
ну и да, обратите внимание на свой файл /etc/group .

P.S. Вот нечего править файлы и потом: ай-ай-ай не работает
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн kmk

  • Активист
  • *
  • Сообщений: 624
    • Просмотр профиля
Re: DarthNyan отсутствует в файле sudoers
« Ответ #5 : 15 Октября 2017, 15:47:31 »
# User privilege specification
root    ALL=(ALL:ALL) ALL     
DarthNyan       ALL=(ALL:ALL) ALL

В /etc/sudoers уберите себя из секции "# User privilege specification", это не нужно. Ты итак есть в группе "sudo" в /etc/group.

DarthNyan@PC:~$ cat /etc/group | grep DarthNyan
adm:x:4:syslog,DarthNyancdrom:x:24:DarthNyan
sudo:x:27:DarthNyan
audio:x:29:DarthNyan
dip:x:30:DarthNyan
plugdev:x:46:DarthNyan
DarthNyan:x:1000:

Еше заметил ошибку, которую очевидно вы допустили при редактировании. Строка с руппой adm у вас слита со строкой группы cdrom.

(Нажмите, чтобы показать/скрыть)


 

Страница сгенерирована за 0.034 секунд. Запросов: 23.