0 / 0 / 1
Регистрация: 18.07.2022
Сообщений: 10
|
|
1 | |
Перезагрузка без ввода пароля02.08.2022, 17:44. Показов 608. Ответов 6
Метки нет Все метки)
(
Добрый день. У меня возникла проблема с таковым вопросом.
Нужно через zabbix удаленно перезагружать сервера на ubuntu 20.04. Для этого в zabbix можно настроить скрипт с определенной командой, но нельзя, чтобы приходил какой-либо запрос в ответ на команду. Но при отправке команды "sudo reboot" или "sudo shutdown -r" приходит ответ, что терминал запрашивает пароль, что логично. Нашел решение, по типу внесения записи в файлик /etc/sudoers username ALL = NOPASSWD: /sbin/shutdown. Но почему-то в моем случае оно не проходит и даже после ребута сервера и при повторной отправке sudo shutdown -r терминал запрашивает пароль. Может настройки надо особенно как-то применить или ещё что-то. В общем я в ступоре. Буду благодарен за любую помощь.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
02.08.2022, 17:44 | |
Ответы с готовыми решениями:
6
Как запускать linux без ввода пароля? Как запустить программу от имени рута без ввода пароля? Как в sudoers добавить выполнение скрипта без ввода пароля? Ввода пароля суперпользователя в терминале |
164 / 142 / 43
Регистрация: 18.10.2017
Сообщений: 1,347
|
|
02.08.2022, 21:34 | 2 |
Я не знаком с zabbix, но в любом случае вам было бы лучше тоно привести строку со сделанной настройкой.
Дальше предположения: Нет ли ошибок в строке? От чьего имени выдаётся команда на том сервере? Есть ли там пользователь с этим id? Если нет, я бы попробовал его завести и для него внести строку в /etc/sudoers.d/sudoers. И этот файл должен принадлежать root:root, иначе не сработает.
0
|
![]() 2092 / 708 / 165
Регистрация: 14.01.2013
Сообщений: 3,264
|
|
03.08.2022, 13:40 | 3 |
Можно сделать ход конём. При получении определённого запроса, писать файл-флаг куда-нить. А в кроне (root-овом) смотреть на этот файл и ребутать сервер.
0
|
0 / 0 / 1
Регистрация: 18.07.2022
Сообщений: 10
|
|
03.08.2022, 15:38 [ТС] | 4 |
![]() Решение
Всем спасибо, вопрос решен)
Почему-то очень важно указать строчку с правами в /etc/sudoers после строки #includedir, иначе не работает.) Скрины sudoers файлика прилагаю.
0
|
1143 / 717 / 93
Регистрация: 29.01.2013
Сообщений: 4,332
|
|
03.08.2022, 15:43 | 5 |
мне кажется, или этот файл всегда должен оканчиваться пустой строкой?
0
|
0 / 0 / 1
Регистрация: 18.07.2022
Сообщений: 10
|
|
03.08.2022, 15:50 [ТС] | 6 |
Сомневаюсь. Так как если бы файл был поврежден моими записями я бы не смог его открыть без усилий. Сейчас пустой строки нет и ребут идёт без запроса пароля, при том что команда для выполнения "sudo shutdown -r"
0
|
Просто Лис
![]() |
|
04.08.2022, 17:26 | 7 |
0
|
04.08.2022, 17:26 | |
Помогаю со студенческими работами здесь
7
После ввода пароля появляются цветные полосы После ввода пароля не запускается kde-plasma-desktop SU в скрипте без ввода пароля Работа по ssh без ввода пароля Загрузка Fedora 21 Beta RFRemix без ввода пароля Как с использованием su или sudo выполнить команду без ввода пароля в скрипте Неудачные попытки ввода пароля в Astra Linux Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |