Светодиодные фонари и световые приборы. Всё о светотехнике.
Вернуться   Форум FONAREVKA.RU Бытовая техника и электроника Интернет и компьютеры
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

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

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 3286   Ответов в теме 6   Подписчиков на тему 2   Добавили в закладки 0
Опции темы Поиск в этой теме
Старый 09.04.2013, 23:35 Автор темы   1
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Вопрос линуксоидам: sudoers

Знаю, знаю, man sudoers. А как же. Открыл, получил легкий вывих мозга. EBNF, alias... Тонна формального описания синтаксиса на аглицком. И ни одного человеческого примера. Ёбанээф...

Мне всего лишь надо написать строчку, чтобы юзер www-data мог выполнить /etc/init.d/squid3 reload без ввода пароля. Напишите, кому не влом.

P.S. На всякий случай - просьба SAMS не предлагать.
__________________
Никогда ничего не трогай на моей лодке!
027 вне форума   Ответить с цитированием Вверх
Старый 09.04.2013, 23:44   2
dead_skif
Желаю странного
 
Аватар для dead_skif
 
Регистрация: 11.03.2011
Последняя активность: 16.03.2024 01:59
Адрес: Подольск
Сообщений: 6629
Записей в дневнике: 1
Сказал(а) спасибо: 999
Поблагодарили: 1648 раз(а) в 1103 сообщениях

Отправить сообщение для dead_skif с помощью ICQ
По умолчанию Re: Вопрос линуксоидам: sudoers

Вроде так
www-data ALL=(root) NOPASSWD: /etc/init.d/squid3 reload
Но не тестил и не уверен.
__________________
А у малиновой девочки взгляд
Откровенней, чем сталь клинка.
Мои:Surefire C2 mod, M6LT, EB2T-A-TAN, U2, E2DL, L1, L2, Z2L, HS1-B-SL, G2X Pro x2, G2-YL, E1L, E1E-BK, E2E, M951, M952, HL1C; FiveMega M4 z46 mod, Leef P6T LF HO-M6R mod; Solarforce L2m, L2X, L4X mod x3; PeakLogan 17500/AA 219; StreamLight Sidewinder II; Fenix LD10; EagleTac G25C2, Olight smini cu, YLP Panda2CRI
dead_skif вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
027 (09.04.2013)
Старый 10.04.2013, 00:16   3
lonish
Увлеченный
 
Регистрация: 29.12.2012
Последняя активность: 04.02.2020 10:21
Адрес: Львов, Украина
Сообщений: 122
Записей в дневнике: 14
Сказал(а) спасибо: 253
Поблагодарили: 71 раз(а) в 26 сообщениях

По умолчанию Re: Вопрос линуксоидам: sudoers

Нужно не забыть отключить "requiretty":

Defaults:www-data !requiretty

И следующей строкой:
Цитата:
Посмотреть сообщение Сообщение от dead_skif :
www-data ALL=(root) NOPASSWD: /etc/init.d/squid3 reload
Хотя по моему можно и так:

Defaults:www-data !requiretty
www-data ALL=NOPASSWD: /etc/init.d/squid reload
lonish вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
027 (10.04.2013), dead_skif (10.04.2013)
Старый 10.04.2013, 01:23 Автор темы   4
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Вопрос линуксоидам: sudoers

Спасибо, попробую. А вот это можно пояснить, что делает?
Цитата:
Посмотреть сообщение Сообщение от lonish :
Defaults:www-data !requiretty
027 вне форума   Ответить с цитированием Вверх
Старый 10.04.2013, 01:51   5
lonish
Увлеченный
 
Регистрация: 29.12.2012
Последняя активность: 04.02.2020 10:21
Адрес: Львов, Украина
Сообщений: 122
Записей в дневнике: 14
Сказал(а) спасибо: 253
Поблагодарили: 71 раз(а) в 26 сообщениях

По умолчанию Re: Вопрос линуксоидам: sudoers

Сейчас во многих дистрибутивах линукс по умолчанию включен флаг "requiretty" который позволяет выполнять команды sudo только если пользователь вошел с терминала/псевдотерминала - *tty*

Цитата:
Defaults:www-data !requiretty
отключает проверку на наличие терминала у пользователя www-data. Это нужно потому, что у серверных процессов (daemons) нет управляющего терминала. Таким образом демон apache, который работает под пользователем www-data сможет выполнять команды sudo. А какие имено команды и как - определяет строка(и) типа
Цитата:
www-data ALL=NOPASSWD: /etc/init.d/squid3 reload
lonish вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
027 (10.04.2013)
Старый 10.04.2013, 02:30 Автор темы   6
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Вопрос линуксоидам: sudoers

Спасибо всем, буду пробовать. Как вы уже поняли, мне нужно дергать демона squid из самодельной вебморды (перечитать конфиг).

[Исправлено: 027, 10.04.2013 в 02:33]
027 вне форума   Ответить с цитированием Вверх
Старый 10.04.2013, 18:09 Автор темы   7
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Вопрос линуксоидам: sudoers

Цитата:
Посмотреть сообщение Сообщение от lonish :
Хотя по моему можно и так:
...
www-data ALL=NOPASSWD: /etc/init.d/squid reload
Не, не раб.
А вот это раб:
Цитата:
www-data ALL=(root) NOPASSWD: /etc/init.d/squid3 reload
Цитата:
Посмотреть сообщение Сообщение от lonish :
отключает проверку на наличие терминала у пользователя www-data
Блин! "!requiretty" вчера сходу ниасилил.))) Шо за рекьюретти такое итальянское... Спагетти... рекьюретти... А просто же все, надо раздельно прочитать: "not require TTY")))
Еще раз сенькс.

[Исправлено: 027, 10.04.2013 в 18:14]
027 вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности

Время генерации страницы 0.08175 секунды с 18 запросами