Создание OpenVPN юзера через shell
-
Всем доброго времени. Есть задача: перенести всех vpn пользователей с ClearOS на pfsense 2.0 Т.к. юзеров около полсотни, хочу написать скрипт который пользователя создаст, пасс ему сгенерит и все настройки на почту вышлет. Но на первом же этапе имею затык. Команды user add не существует, а добавление пользователя через pw user add, добавляет его только в /etc/passwd. То есть в админке в списке пользователей он не появляется. Кроме того он пропадает после перезагрузки. Собственно есть ли способ добавить vpn юзера (то есть с привязанным уже сертификатом) через shell?
-
Все настройки хранятся в /cf/config.xml
Соорудить один пробный профиль юзера, а потом копировать/вставлять в файл конфига. -
Спасибо за ответ. Вопрос в догонку. В секции юзер сертификат обозначен буквенноцифровой последовательностью. Как получить подобную?
-
Спасибо за ответ. Вопрос в догонку. В секции юзер сертификат обозначен буквенноцифровой последовательностью. Как получить подобную?
Случаем не Base64 шифрование ?
-
Возможно
<cert>3ac4b4d1f16e8</cert>
Только что шифруется имя или что-то другое?
-
Возможно
<cert>3ac4b4d1f16e8</cert>
Только что шифруется имя или что-то другое?
На Base64 не похоже. Возможно сертификат генерится с помощью какой-то утилиты. Нужно исходники смотреть.