Использовать rtcwake без ввода пароля

У меня нет проблем с использованием certbot в Amazon Linux. После входа на сервер, на котором я его использую, я могу подтвердить, что virtualenv действительно установлен. Можете ли вы попробовать:

yum install virtualenv -y
1
18.12.2015, 19:57
2 ответа

Понятно. Я добавил следующую строку в /etc/rc.local:

sudo chmod ugo+r rtc0

и с %sudo ALL = NOPASSWD: /sbin/shutdown, /sbin/poweroff, /usr/sbin/rtcwake в /etc/судоерс. Обратите внимание, что я не забочусь о безопасности, потому что мое приложение работает на выделенном компьютере, на котором не выполняются критические задачи.

редактирование: включено /usr/sbin/rtcwake в /etc/sudoers в соответствии с ответом Жиля.

-1
28.01.2020, 02:12

Для этого вы можете создать новое правило udev.

Создайте новый файл 40-rtc-permissions.rulesв /lib/udev/rules.dили/etc/udev/rules.d(в зависимости от вашего дистрибутива )где вы можете поместить следующую строку

KERNEL=="rtc0", GROUP="wheel"

Группа не обязательно должна быть колесом. Это может быть любая группа пользователей, которой вы хотите предоставить доступ к устройству rtc0.

0
28.01.2020, 02:12

Теги

Похожие вопросы