В настоящее время я разрабатываю приложение, которое может автоматически запускать команды на нескольких серверах.
Если я изменяю конфигурацию службы, мне нужно перезапустить (или перезагрузить) ее, и, таким образом, для некоторых команд требуется разрешение root. Чтобы заставить его работать, я зашифровал и сохранил пароль пользователя в текстовом файле, чтобы использовать его во время команд sudo. Я считаю, что это серьезная угроза, но я не хотел, чтобы приложение запускалось с правами root.
Есть идеи?