LinuxForum.Fans
Тема

Запуск программ от рута

Автор: u_____________4 37 сообщений 4498 просмотров
#233710
Wolfenberg написал:
команда gksudo предоставляет права администратора в рамках одной программы

команда sudo предоставляет права администратора в рамках одной программы.

#233727
drBatty написал:
А зачем запускать через gksudo? Заняться нечем?

Затем, что гномовские ярлыки НЕ УМЕЮТ выполнять команды с sudo, они их игнорируют. Gksudo специально сделан, чтобы обойти эту проблему. Например, с ним удобно запускать тот же Synaptic без пароля, предварительно настроив /etc/sudoers.

#233740
Writer написал:
Затем, что гномовские ярлыки НЕ УМЕЮТ выполнять команды с sudo, они их игнорируют.

а мужики-то не знали! http://linuxforum.ru/viewtopic.php?id=13179
как оно так у меня получилось? великое колдунство?

#233750

drBatty, Firefox не входит в обработку Марко.
Не верите? Спросите его сами. Все программы, пропиленные им лично, запускаются с хорошими правами только с gksudo.

#233755
Wolfenberg написал:
Firefox не входит в обработку Марко.
Не верите? Спросите его сами.

кто такой?

Wolfenberg написал:
Все программы, пропиленные им лично, запускаются с хорошими правами только с gksudo.

какая разница?

#233756
drBatty написал:
а мужики-то не знали! Простая установка FireFox && Adobe Flash
как оно так у меня получилось? великое колдунство?

Вот это как раз не работает:


Но это ладно. Вообще использовать sudo вместо gksudo неверно для графических приложений, т.к. конфиги используются всё равно от того юзверя, который сейчас залогинен. Вот подробнее:
http://www.psychocats.net/ubuntu/graphicalsudo

#233761
Writer написал:
Вот это как раз не работает:

УМВР ЧЯДНТ?

Writer написал:
Но это ладно. Вообще использовать sudo вместо gksudo неверно для графических приложений, т.к. конфиги используются всё равно от того юзверя, который сейчас залогинен.

конфиги того юзера который запускает тупо недоступны тому, от которого работает. Колдунство?

Writer написал:
ясно. убунтопроблемы. Даже sudo и то испоганили.
#233763
drBatty написал:
ясно. убунтопроблемы. Даже sudo и то испоганили.

В федоре воспроизвелось. Док, ты торопишься.

#233766
Writer написал:
В федоре воспроизвелось. Док, ты торопишься.

что у вас там воспроизводится? вы хоть юзера сделали? подключаться к иксам разрешили? В sudores всё что надо прописали? мне лениво грузить бубунту, но я уверен, что у меня там всё будет работать.

#233767
Writer написал:
Док, ты торопишься.

ты хоть подумай, ГДЕ твоя sudo пароль будет спрашивать? в tty1? ну вот там и вводи.

#233770
drBatty написал:
подключаться к иксам разрешили? В sudores всё что надо прописали?

Этот путь называется "костыль". Вместо прописывания разрешений на доступ к дисплею у нас есть gksudo и gksu. Представь себе, для интеграции sudo с DE Гнома.

drBatty написал:
ДЕ твоя sudo пароль будет спрашивать? в tty1? ну вот там и вводи.

ну и о чём тогда спорим? для ввода пароля как раз и есть gksudo

#233803

Почему в Ubuntu все так сложно?

#233805
Writer написал:
подключаться к иксам разрешили? В sudores всё что надо прописали?

Этот путь называется "костыль". Вместо прописывания разрешений на доступ к дисплею у нас есть gksudo и gksu.

доступ к иксам для sudo НЕ НУЖЕН, ибо она работает без пароля. Т.е. ничего не вводим, ничего не выводим.
А вот для той программы, которая запускается, доступ к иксам очевидно нужен.

Writer написал:
Представь себе, для интеграции sudo с DE Гнома.

задача sudo - сменить права на нужные, и выполнить. Ей в принципе не нужны ни интеграция с иксами, ни тем более интеграция с гномом.

Writer написал:
ну и о чём тогда спорим? для ввода пароля как раз и есть gksudo

а зачем нужен пароль в данном случае? Как раз и есть - дополнительный костыль.
Впрочем, если есть желание погонять юзера (который Администратор) - пожалуйста. Юзайте таблички, я не против.

#233806
jashaw5 написал:
Почему в Ubuntu все так сложно?

потому-что хотели сделать как лучше, а получилось как всегда.
Всегда ваш, К.О.

#233807

Раньше не использовал sudo. Теперь использую только su - 2 вкладки в терминале всегда (одна рутовая, вторая пользовательская).
+ к безопасности.
+ к тому, что не надо перед каждой командой писать доп. слово.

#233810
jashaw5 написал:
Почему в Ubuntu все так сложно?

Еще очень часто это приводит к тому, что админа заколебает дописывать нужные разрешения в sudoers для все время растущих потребностей какого-нибудь девелопера, поэтому впиливают туда /bin/bash )

#239830

Харитон,
После kdesudo так же остаётся консоль, если набирать в консоли. Не то в общем.
Или использование kdesudo в графическом исполнении, как во втором совете про rootactions service menu

Войдите или зарегистрируйтесь, чтобы ответить.