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

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

Оффлайн Xialtal

Привет всем! Столкнулся с проблемой запуска программ через 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

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

Оффлайн ferum

Русские дебианщики против цифрового слабоумия !
 

Оффлайн Xialtal

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

Оффлайн alexxnight

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

Оффлайн Xialtal

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

Оффлайн ogost

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

Оффлайн Xialtal

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

Оффлайн ogost

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

Оффлайн Xialtal

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

Оффлайн Xialtal

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

Теги:
 

Возможно ли сменить сменить обработку событя onkeydown на onkeyup?

Автор Master_Sergius

Ответов: 0
Просмотров: 1581
Последний ответ 05 Февраля 2014, 13:06:20
от Master_Sergius
Возможно ли узнать имя случайно удалённого файла?

Автор Лесьяр

Ответов: 5
Просмотров: 1754
Последний ответ 17 Февраля 2019, 03:21:07
от moreplavatel
[Решено!] Вывод списка самостоятельно установленных пакетов. Возможно ли?

Автор Sferg

Ответов: 2
Просмотров: 1664
Последний ответ 17 Апреля 2013, 15:08:36
от qupl
Возможно ли сделать raid1

Автор Sl

Ответов: 3
Просмотров: 1190
Последний ответ 03 Июля 2016, 22:32:32
от oermolaev
Приостановка вывода сообщений при загрузке - возможно ли?

Автор Sferg

Ответов: 6
Просмотров: 1533
Последний ответ 09 Марта 2014, 19:45:24
от ogost