debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Отмена sudo прав у юзера в консоли  (Прочитано 504 раз)

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

Оффлайн pro-xy

  • Новичок форума
  • Topic Author
  • Сообщений: 4
Отмена sudo прав у юзера в консоли
« : 28 Апрель 2019, 17:48:15 »
Доброго дня!
Накосячил, надеюсь вы поможете исправить. Путаница с root и правами sudo, надо в консоли запустить скрипт sgfxi (установка видеодрайвера). Скрипт требует рута и не запускается с sudo. До этого пользователь для был сделан sudo командами из вики
1.1.12. sudo configuration
https://www.debian.org/doc/manuals/debian-reference/ch01#s-login-root
# echo "penguin  ALL (ALL) ALL" >> /etc/sudoers
# echo "penguin  ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers

После sudo su, т.е. под root, sgfxi вылетает с ошибкой "You cannot start sgfxi with sudo. Please start sgfxi properly as root..."
Выходит, пользователь уже root, но система видит его как sudo?

Полагаю надо отменить 2 указанные мной выше команды. Как это сделать? Доступна только консоль. Помогите пожалуйста.
Основная цель: проплиетарные драйвера на Nvidia GT560m.

debian 9 cinnamon, ноутбук, только один пользователь в системе.
« Последнее редактирование: 28 Апрель 2019, 17:51:37 от pro-xy »
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1297
  • Debian, Openbox
Re: Отмена sudo прав у юзера в консоли
« Ответ #1 : 28 Апрель 2019, 17:55:36 »
sudo nano /etc/sudoers
Удаляете две последние снизу строки, которые там появились.

Потом просто набираете:

su
вводите пароль и Вы в root консоли. Можно запускать sgfxi
 

Оффлайн pro-xy

  • Новичок форума
  • Topic Author
  • Сообщений: 4
Re: Отмена sudo прав у юзера в консоли
« Ответ #2 : 01 Май 2019, 03:56:15 »
Вот что у меня получилось.
После ввода
sudo nano /etc/sudoersне удалил а закомментировал # 2 строки
# User privilege specification
# root ALL=(ALL:ALL) ALL
# Allow members of group sudo to execite any command
# %sudo ALL=(ALL:ALL) ALL

Теперь при попытке ввода команды с sudo консоль выдаёт "*** is not in the sudoers file. This incident will be reported."
А вот при вводе su и пароля пользователя "su: сбой при проверке подлинности"
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 2923
  • Linux Registered User #547151
Re: Отмена sudo прав у юзера в консоли
« Ответ #3 : 01 Май 2019, 05:07:23 »
Теперь при попытке ввода команды с sudo консоль выдаёт "*** is not in the sudoers file. This incident will be reported."
Ведь вы этого добивались?
А вот при вводе su и пароля пользователя "su: сбой при проверке подлинности"
Пароль у вас неправильный.

Оффлайн pro-xy

  • Новичок форума
  • Topic Author
  • Сообщений: 4
Re: Отмена sudo прав у юзера в консоли
« Ответ #4 : 01 Май 2019, 06:53:51 »
Ведь вы этого добивались?
В заголовке темы - полагаю, да. Но не такого конечного результата.
После sudo su, т.е. под root, sgfxi вылетает с ошибкой "You cannot start sgfxi with sudo. Please start sgfxi properly as root..."
Выходит, пользователь уже root, но система видит его как sudo?Основная цель: проплиетарные драйвера на Nvidia GT560m.
В общем, в систему нужно было установить видеодрайвер, уставновленный был удалён поэтому только консоль.

Пароль у вас неправильный.
Не понимаю о чём вы. При загрузки ноута авторизируюсь в консоле с этой связкой пароль-логин, ошибки раскладки или капса исключены.

Если надо что-то ещё править из конфигов я могу загрузиться с лайв-флешки дебиана, могу подключить хдд к другому ноуту как флешку. В общем, мне нужен рут под консолью или любой другой способ для того, чтобы установить видеодрайвер. Я не хочу сносить систему и заново всё настраивать снова только из-за отсутствия видеодрайвера, поэтому обратился к сообществу - найти вариант решения проблемы, когда мои собственные знания закончились.
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 2923
  • Linux Registered User #547151
Re: Отмена sudo прав у юзера в консоли
« Ответ #5 : 01 Май 2019, 08:41:32 »
Не понимаю о чём вы. При загрузки ноута авторизируюсь в консоле с этой связкой пароль-логин, ошибки раскладки или капса исключены.
это обычный пользователь, а вас спрашивают пароль суперпользователя
su - это команда для того чтобы войти в систему под суперпользователем с логином root, соответсвенно пароль тоже root-овский


Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1297
  • Debian, Openbox
Re: Отмена sudo прав у юзера в консоли
« Ответ #6 : 01 Май 2019, 09:26:54 »
Вспоминайте пароль root который вводили при установке системы.
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3406
  • Buster TDE & Buster LXDE & stretch KDE
Re: Отмена sudo прав у юзера в консоли
« Ответ #7 : 01 Май 2019, 12:55:54 »
pro-xy Вы недостаточно понятно изложили ситуацию. Давайте подробнее про свой ноутбук что за машинка, есть или нет встроенное видеоядро и какой процессор, что значит доступна только консоль.
Дело в том что в большинстве случаев nvidia  в ноутбуках это вторая или дискретная видеокарта и заводят её по технологиям https://wiki.debian.org/Bumblebee  или
https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus
Технология установки https://wiki.debian.org/ru/sgfxi предназначена для установки проприаретарных драйверов на стационарные компьютеры с видео nvidia/ATI  соответственно.
 По идее этот скрипт определяет железо на котором запущен, и думаю он посылает вас не напрасно .... просто стесняется в выражениях.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1297
  • Debian, Openbox
Re: Отмена sudo прав у юзера в консоли
« Ответ #8 : 01 Май 2019, 13:05:28 »
он посылает вас не напрасно .... просто стесняется в выражениях.

Нет :)
Этот скрипт не работает под sudo вообще. Нужно входить и запускать его от root даже на десктопах.
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3406
  • Buster TDE & Buster LXDE & stretch KDE
Re: Отмена sudo прав у юзера в консоли
« Ответ #9 : 01 Май 2019, 13:56:28 »
Нет
Этот скрипт не работает под sudo вообще. Нужно входить и запускать его от root даже на десктопах.
Скорее всего и слава богу что не работает, я не уверен что человек движется в нужном направлении. Похоже что поверхностное гугленье ведёт по ложному пути.
Русские дебианщики против цифрового слабоумия !
 

Теги: sudo