С auth-user-pass filename
вариант можно ли создать простой текстовый файл с именем пользователя и парольной фразой.
Можно ли указать имя пользователя и кодовую фразу прямо в client.conf?
Не без перекомпиляции openvpn
. Это сделано таким образом, чтобы не дать им попасть туда.
Если вы хотите иметь автоматическое согласование канала VPN, вам действительно следует использовать сертификаты и закрытые ключи. Должен быть easy-rsa
каталог в документации со сценариями, которые упростят настройку одноцелевого центра сертификации.
Если вы не можете перенастроить сервер (потому что вы не его администратор), вам действительно не следует хранить свои пароли в текстовых файлах ...
Вам придется перекомпилировать openvpn. Взглянуть Вот строить на Windows. Всегда лучше использовать сертификаты и закрытые ключи вместо паролей в виде простого текста.