openSUSE, SUSE Linux Enterprise
Модератор: Модераторы разделов
romkaromka
Сообщения: 1064
ОС: Mageia
Сообщение
romkaromka » 01.11.2010 14:59
Требуется настроить в Suse чтобы через sudo запускалась без никакого запроса пароля графическая программа.
Находясь в консоли под root выполняю:
Код: Выделить всё
printf "Defaults:romka !env_reset\n" >>/etc/sudoers
su - romka & xhost +local
cp -f /home/romka/.Xauthority /root
printf "ALL ALL=NOPASSWD:программа\n" >>/etc/sudoers
После этого в консоли под пользователем запускаю программу через sudo программа, а она мало того, что спрашивает пароль root, так и еще в процессах запускается под root, а действия, заложеные в программе под root не выполняет, а выполняет под пользователем.
Чего я не так делаю?
Консоль на мыло. Надо развивать графику.
Ism
Сообщения: 1261
Статус: Никто, по сути быдло
Сообщение
Ism » 02.11.2010 17:59
Я запускал вот так (это пример из моего файла sudoers)
Код: Выделить всё
Cmnd_Alias SSS = /opt/besbashvpn/connections/*/connect , /opt/besbashvpn/connections/*/disconnect
Host_Alias LOC = ALL
user LOC = NOPASSWD: SSS
romkaromka
Сообщения: 1064
ОС: Mageia
Сообщение
romkaromka » 02.11.2010 18:18
итог неутешительный:
romka@linux-et3p:~> sudo /opt/vpnpptp/vpnpptp
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
root's password:
(vpnpptp:16945): Gtk-WARNING **: cannot open display:
Консоль на мыло. Надо развивать графику.
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory
Сообщение
k0da » 02.11.2010 19:02
для этого есть свои утилиты gksu, gnome-su и т.д. в кде если мне память не изменяет то kdesu
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
romkaromka
Сообщения: 1064
ОС: Mageia
Сообщение
romkaromka » 02.11.2010 19:37
k0da писал(а): ↑ 02.11.2010 19:02
для этого есть свои утилиты gksu, gnome-su и т.д. в кде если мне память не изменяет то kdesu
это всё так и это все работает, но хотелось бы именно sudo
Консоль на мыло. Надо развивать графику.
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Сообщение
drBatty » 02.11.2010 19:48
romkaromka писал(а): ↑ 02.11.2010 19:37
это всё так и это все работает, но хотелось бы именно sudo
т.к. на другом форуме я уже ответил, на этом ограничусь УМВР.
romkaromka
Сообщения: 1064
ОС: Mageia
Сообщение
romkaromka » 07.11.2010 13:57
Консоль на мыло. Надо развивать графику.