Автозапуск openvpn с аутентификацией по имени пользователя и паролю в ubuntu

У меня есть сервер с установленным OpenVPN, и у меня также есть ноутбуки (клиенты), работающие под управлением Ubuntu с установленным openvpn.На клиенте, если я вручную запустил команду «sudo openvpn /etc/openvpn/client.conf», клиент будет настроен так, чтобы запрашивать у меня данные для входа (имя пользователя и пароль), которые он затем будет использовать при аутентификации на сервере. Я бы хотел, чтобы этот процесс происходил автоматически при запуске. По сути, мне нужно войти в клиентский ноутбук и войти на сервер openvpn, чтобы выполнить одно и то же действие. Я хочу, чтобы информация для аутентификации для входа в openvpn была такой же, как и информация для входа в локальную учетную запись пользователя ноутбука. Как я могу это сделать?? Подробности пожалуйста.

1
задан 1 June 2016 в 23:42
2 ответа

Используйте опцию "auth-user-pass credentials-file.txt" в конфигурационном файле клиента. Файл учётных данных должен быть в виде:

username
password

Да, у вас будет простой текстовый файл с именем пользователя и паролем.

.
2
ответ дан 3 December 2019 в 18:34

Полагаю, Вы загрузили файл .ovpn с информацией о vpn.

Создайте файл в той же папке с именем auth.txt и вставьте в его первую строку имя пользователя вашего входа в vpn, во вторую строку - пароль vpn, например:

admin
master

Сохраните файл и закройте его. Отредактируйте ваш файл .ovpn: найдите строку, начинающуюся с auth-user-pass и добавьте auth.txt. Сохраните файл и закройте его.

enter image description here

Я бы записал полный путь к auth.txt, например auth-user-pass /etc/openvpn/auth.txt, но (по крайней мере, на Ubuntu) он также работает только с именем файла, если он находится в той же папке.

Теперь Вы должны иметь возможность вызвать sudo openvpn <. ovpn file> без указания мандатов (кроме пароля sudo).

Я основал информацию на here и here

Есть небольшая заметка о том, как выполнять автозапуск скриптов при загрузке системы: here

1
ответ дан 3 December 2019 в 18:34

Теги

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