Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Регулярный запуск команды от рута.  (Прочитано 1111 раз)

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

Оффлайн cebrione

  • Автор темы
  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Извиняюсь, если такое было уже, но не нашел.

Есть кнопка запуска на рабочем столе, она запускает gnome-ppp, который пускает в интернет. gnome-ppp чегото не хочет работать без рутовых прав.
Поменял в кнопке команду запуска на gksu gnome-ppp, работает, но у меня уже нет сил по нескольку раз на дню вводить этот пароль. Можно автоматизировать?

Идея, например, такая.
#!/bin/bash
sudo gnome-ppp
echo "пароль"
Но это не работает.

Кто чем поможет?

Оффлайн vadim-nsk

  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
Re: Регулярный запуск команды от рута.
« Ответ #1 : 07 Марта 2011, 19:15:14 »
man sudoers , и осторожненько с полным пониманием того, чего и как, редактировать на запуск с NOPASSWD
ИХМО пришедший в вашу голову вариант решения проблем, думаю совсем не правильный
« Последнее редактирование: 07 Марта 2011, 19:17:06 от vadim-nsk »

Оффлайн cebrione

  • Автор темы
  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Re: Регулярный запуск команды от рута.
« Ответ #2 : 07 Марта 2011, 19:30:20 »
А кто сказал, что я гений?

Пользователь решил продолжить мысль 07 Марта 2011, 19:43:58:
Defaults env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL

# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
cebrione    cebritop = NOPASSWD: /usr/bin/gnome-ppp

Правильно я сделал?

Пользователь решил продолжить мысль 07 Марта 2011, 19:57:35:
Походу правильно. Спасибо.
« Последнее редактирование: 07 Марта 2011, 19:57:35 от cebrione »

 

Страница сгенерирована за 0.04 секунд. Запросов: 23.