LINUX.ORG.RU

Скрыть\зашифровать учетные данные

 ,


0

1

Добрый день! Ситуация следующая: Есть скрипт инициирующий OpenVPN подключение. Учетные данные OpenVPN принимает (на сколько мне известно)или из консоли или из файла (при этом учетные данные лежат в открытом виде.) Каким образом можно «скрыть\зашифровать» учетные данные, от всех пользователей, в том числе от root? Прошу подсказать средства\методики для решения данной задачи.

p/s так получилось, что нужно решить задачу именно так как описано. К сожалению, варианты с настройкой OpenVPN сервера или ограничением доступа в клиентской системе не допустимы.

Перекомпилировать openvpn и зашить туда статический ключ, которым он будет расшифровывать файл с паролем...

Ну или пытаться запускать openvpn через expect, чтобы была как-бы консоль и шифровать сам скрипт.

mky ★★★★★
()
Ответ на: комментарий от mky

Что значит защитить? Что именно пытаемся скрыть? Как вариант: запускать openvpn от своего пользователя, авторизовываться по ключам, доступ к ключу давать только пользователю openvpn?

mithron
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.