Автор Тема: Не возможно запустить программы через sudo  (Прочитано 984 раз)

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

Оффлайн Xialtal

  • Новичок форума
  • Topic Author
  • Сообщений: 7
Привет всем! Столкнулся с проблемой запуска программ через sudo. Пр попытке запустить команду через sudo, вылазит такая ошибка:
alt@alt:~$ sudo nautilus
[sudo] пароль для alt:

** (nautilus:4562): WARNING **: 16:54:14.673: Error on getting connection: Failed to load SPARQL backend: Error spawning command line ?dbus-launch --autolaunch=42d6fac41f774b409fbbef1098592b0e --binary-syntax --close-stderr?: Child process exited with code 1

(nautilus:4562): GLib-GIO-CRITICAL **: 16:54:14.675: g_dbus_connection_signal_unsubscribe: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(nautilus:4562): GLib-GObject-CRITICAL **: 16:54:14.675: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(nautilus:4562): GLib-GObject-CRITICAL **: 16:54:14.675: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
No protocol specified
Unable to init server: Не удалось подключиться к: В соединении отказано

(nautilus:4562): Gtk-WARNING **: 16:54:14.680: cannot open display: :0
Прошу меня сильно камнями не закидывать, только поставил Debian после Ubuntu.
 

Оффлайн alexxnight

  • Активный пользователь
  • **
  • Сообщений: 94
Re: Не возможно запустить программы через sudo
« Ответ #1 : 15 Февраль 2020, 17:07:40 »
1. не нужно наутилус запускать от суперпользователя
2. пользователь не входит в группу sudo?
groups
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3507
  • Buster TDE & Buster LXDE & stretch KDE
Русские дебианщики против цифрового слабоумия !
 


Оффлайн Xialtal

  • Новичок форума
  • Topic Author
  • Сообщений: 7
Re: Не возможно запустить программы через sudo
« Ответ #3 : 15 Февраль 2020, 17:21:15 »
1. не нужно наутилус запускать от суперпользователя
Дело в том что как раз нужно для выполнения одной операции.
2. пользователь не входит в группу sudo?
groups
Как выяснилось не входит. А как добавить?
kdesudo nautilus
Забыл добавить, использую графическую оболочку Gnome.
 

Оффлайн alexxnight

  • Активный пользователь
  • **
  • Сообщений: 94
Re: Не возможно запустить программы через sudo
« Ответ #4 : 15 Февраль 2020, 17:31:48 »
usermod -aG sudo [username]
перелогиниться
 

Оффлайн Xialtal

  • Новичок форума
  • Topic Author
  • Сообщений: 7
Re: Не возможно запустить программы через sudo
« Ответ #5 : 15 Февраль 2020, 17:34:40 »
usermod -aG sudo [username]
перелогиниться
Ошибка:
alt@alt:~$ usermod -aG sudo alt
bash: usermod: команда не найдена
alt@alt:~$
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3008
  • Linux Registered User #547151
Re: Не возможно запустить программы через sudo
« Ответ #6 : 15 Февраль 2020, 17:38:52 »
Дело в том что как раз нужно для выполнения одной операции.
Выполняйте эту операцию в терминале. Терминал не кусается, если правильно с ним обращаться, многое в нём делается быстрее и проще, чем в файловых менеджерах и прочих гуях. У меня например файловый менеджер вообще не установлен. Только будьте осторожны, одной командой можно похерить все файлы как в текущей папке, так и от корня и дальше.
alt@alt:~$ usermod -aG sudo alt
Эта команда должна выполняться от рута. Под рутом можно зайти так:
su -
# или
su - root

Оффлайн Xialtal

  • Новичок форума
  • Topic Author
  • Сообщений: 7
Re: Не возможно запустить программы через sudo
« Ответ #7 : 15 Февраль 2020, 17:40:30 »
Выполняйте эту операцию в терминале. Терминал не кусается, если правильно с ним обращаться, многое в нём делается быстрее и проще, чем в файловых менеджерах и прочих гуях. У меня например файловый менеджер вообще не установлен. Только будьте осторожны, одной командой можно похерить все файлы как в текущей папке, так и от корня и дальше.
Ну тем не менее это не решение проблемы :)
Эта команда должна выполняться от рута. Под рутом можно зайти так:
Ошибка:
alt@alt:~$ su - root
Пароль:
su: Сбой при проверке подлинности
alt@alt:~$
 

Оффлайн ogost

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 3008
  • Linux Registered User #547151
Re: Не возможно запустить программы через sudo
« Ответ #8 : 15 Февраль 2020, 17:49:37 »
Вы ввели неправильный пароль рута.
Ну тем не менее это не решение проблемы
Поделитесь проблемой. Запуск гуёв из-под рута не рекомендуется по многим причинам, в том числе из-за возможных багов и уязвимостей, потому что рут всесилен.

Оффлайн Xialtal

  • Новичок форума
  • Topic Author
  • Сообщений: 7
Re: Не возможно запустить программы через sudo
« Ответ #9 : 15 Февраль 2020, 17:50:39 »
Вы ввели неправильный пароль рута.
Вспомнил! Я когда ставил дебиан, пароль руту (su) не поставил. А как его поставить?
 

Оффлайн Xialtal

  • Новичок форума
  • Topic Author
  • Сообщений: 7
Re: Не возможно запустить программы через sudo
« Ответ #10 : 15 Февраль 2020, 18:06:24 »
Тему закрываем вся проблема оказалась в том что я не мог зайти под su. Сменил пароль командой sudo passwd [username].
 

Теги: sudo root 
 

не могу установить программы

Автор yr34

Ответов: 14
Просмотров: 503
Последний ответ 12 Июль 2019, 02:35:25
от Kato
отправка сообщений через sendxmpp

Автор ivanm

Ответов: 0
Просмотров: 860
Последний ответ 29 Сентябрь 2016, 15:46:08
от ivanm
[Решено] Как отключить меню выбора окна через ctrl+F8-F10?

Автор Ampermetr

Ответов: 2
Просмотров: 1335
Последний ответ 19 Февраль 2014, 08:29:27
от Ampermetr
Нужно ли закрывать программы перед выключением? (решено)

Автор Лесьяр

Ответов: 2
Просмотров: 1685
Последний ответ 03 Сентябрь 2014, 22:38:11
от Лесьяр
Нужна помощь в решении проблемы с установкой программы

Автор slizensss

Ответов: 6
Просмотров: 459
Последний ответ 22 Февраль 2020, 18:21:37
от ferum