У меня есть несколько скриптов, которые должны выполняться пользователем (некоторые даже через cron), но которые требуют прав sudo. Для себя правил /etc/sudoers, когда включал туда нужные мне строки с указаниями путей к скриптам. Например,
minter ALL=NOPASSWD: /home/minter/Tools/scripts/modules/g2.sh (minter – это я)
Тогда при запуске sudo /home/minter/Tools/scripts/modules/g2.sh пароля не спрашивает и сразу выполняется g2.sh
Но подобное уже видел в сообщении выше, да и тема формулируется "без sudo". Так что, может быть, мои 5 копеек и не по существу вопроса.
Пинок сервиса пользователем без судо.
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
- Сообщения: 2884
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 11
- Откуда: Новосибирск
- Благодарил (а): 1090 раз
- Поблагодарили: 468 раз
- Контактная информация:
Пинок сервиса пользователем без судо.
Написать скрипт, дающий пользователю права sudo, только для единственной определённой операции. И привязать к кнопке пользователя. И пусть её жмакает
-
- Сообщения: 2020
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 30
- Откуда: BY
- Благодарил (а): 79 раз
- Поблагодарили: 434 раза
- Контактная информация:
Пинок сервиса пользователем без судо.
Наверное, hellonet "подзабыл", что это сервер. У меня была проблема с зависанием по случайному закону wifi, когда wifi на компе переставал видеть AP роутера. Лечилось только перезапуском wifi. Но, зараза, требовался sudo. Прописывал в /etc/sudoers запуск этого sh для пользователя. А другой скрипт через cron каждые 10 минут смотрел доступность роутера через ping. Если вдруг ответ пропадал, тогда sudo перезапуск_wifi. А вот как проверять наличие/отсутствие зависания сервиса даже не представляю.
Последний раз редактировалось пользователем 1 madesta; всего редактировалось раз: 4
-
- Сообщения: 2884
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 11
- Откуда: Новосибирск
- Благодарил (а): 1090 раз
- Поблагодарили: 468 раз
- Контактная информация:
Пинок сервиса пользователем без судо.
-
Автор темы - Сообщения: 5936
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 37
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 750 раз
- Контактная информация:
Пинок сервиса пользователем без судо.
Ты до конца дочитал ?
Соответственно, теперь пользователь jenkins может остановить и запустить бекэнд и фронтэнд, выдав команду типа sudo /bin/systemctl restart myapp-backend-dev
-
- Сообщения: 2884
- Зарегистрирован: 11 окт 2016, 12:58
- Решено: 11
- Откуда: Новосибирск
- Благодарил (а): 1090 раз
- Поблагодарили: 468 раз
- Контактная информация:
Пинок сервиса пользователем без судо.
Где jenkins - наш пользователь, а /bin/systemctl * myapp-backend-dev -команды которые ему можно без пароля вводить
-
- Сообщения: 227
- Зарегистрирован: 03 сен 2016, 13:11
- Решено: 5
- Благодарил (а): 87 раз
- Поблагодарили: 77 раз
- Контактная информация:
Пинок сервиса пользователем без судо.
источник в сети может пробуждаться и заявлять о себе ? хотя бы пинговать ... было подобное с провайдером нета ... писал скрипт и будился , часто ... ???
-
Автор темы - Сообщения: 5936
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 37
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 750 раз
- Контактная информация:
Пинок сервиса пользователем без судо.
Не знаю как точнее выразится о пробуждении или заявлении . Источник сигнала это потоковый URL , который может иногда прерываться. Если прерывания не слишком большие , сервис сам с ними справляется. А если большие , то...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя