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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Использование SUID  (Прочитано 852 раз)

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

Оффлайн SunDrop

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
    • Интернет маркетинг и продвижение
Использование SUID
« : 24 Июня 2011, 17:52:09 »
Создал файл, сменил овнера на root, установил флаг +s.
> ls -l
-rwsr-sr-x 1 root    root     170 2011-06-24 16:41 clear_f

Пытаюсь выполнить:
> clear_f
Restarting memcached: start-stop-daemon: warning: failed to kill 25433: Operation not permitted
rm: невозможно удалить «/var/run/memcached.pid»: Отказано в доступе

Что не так? Где что не то сделал?
В 20 лет он знал 9 операционных систем и 15 языков программирования, но ни одной женщины (с)

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Использование SUID
« Ответ #1 : 24 Июня 2011, 18:00:26 »
Это скрипт? Для скриптов suid ни на что не влияет.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн SunDrop

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
    • Интернет маркетинг и продвижение
Re: Использование SUID
« Ответ #2 : 28 Июня 2011, 00:15:37 »
Да, скрипт.
Спасибо, буду знать.

Сразу вопрос.
Как запустить скрипт с правами root-а?
Или каждый раз нужно вводить sudo и пароль?
В 20 лет он знал 9 операционных систем и 15 языков программирования, но ни одной женщины (с)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Использование SUID
« Ответ #3 : 28 Июня 2011, 00:25:03 »
скрипт с правами root-а
Что оно делает, зачем и насколько часто это надо?

Оффлайн SunDrop

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
    • Интернет маркетинг и продвижение
Re: Использование SUID
« Ответ #4 : 29 Июня 2011, 18:33:59 »
Что оно делает, зачем и насколько часто это надо?
Основное действо, для которого нужны права рута - Restarting memcached
Все остальное можно решить без этого.
По поводу "насколько часто" - запуск инциируется исключительно пользователем. Частота запусков - 3-5 раз в сутки.
В 20 лет он знал 9 операционных систем и 15 языков программирования, но ни одной женщины (с)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Использование SUID
« Ответ #5 : 29 Июня 2011, 19:48:14 »
Тогда как вариант,
LESS='-p ^ *NOPASSWD' man sudoers

 

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