Всем привет.
Мне необходимо с машины, на которой стоит OpenSuse 11.4 подключиться к OpenVPN серверу.
Само подключение я делаю без проблем, но каждый раз приходится вводить пароль.
Вопрос: как заставить подниматься канал, без запроса логина/пароля, допустим читать из файла настроек...
Видел, что в Виндовс версии такое возможно. Где то читал, что надо как то пересобирать OpenVPN с какой-то опцией, что бы он мог читать пароли из файла (без этого он ругается, что безопасность не позволяет читать пароли с файла), но как это делать я так и не нашел.
Может кто помочь?)
Спасибо.
OpenVPN клиент, сохранение пароля, как?
RusArtm, всегда подключался по сертификатам без ввода логина и пароля.
Всем привет.
Мне необходимо с машины, на которой стоит OpenSuse 11.4 подключиться к OpenVPN серверу.
Само подключение я делаю без проблем, но каждый раз приходится вводить пароль.
Вопрос: как заставить подниматься канал, без запроса логина/пароля, допустим читать из файла настроек...
Видел, что в Виндовс версии такое возможно. Где то читал, что надо как то пересобирать OpenVPN с какой-то опцией, что бы он мог читать пароли из файла (без этого он ругается, что безопасность не позволяет читать пароли с файла), но как это делать я так и не нашел.
Может кто помочь?)
Спасибо.
man читать не пробовали?
Я подключаюсь не к своему серверу и, следовательно, не могу диктовать условия подключения. У меня соединения по логину/паролю.
Ман читать пробовал, гуглить тоже, искать пакеты так же.
Очень прошу высказываться по сути, советы типа CyberDaemon не требуются.
Я подключаюсь не к своему серверу и, следовательно, не могу диктовать условия подключения. У меня соединения по логину/паролю.
Ман читать пробовал, гуглить тоже, искать пакеты так же.
Очень прошу высказываться по сути, советы типа CyberDaemon не требуются.
Могу посоветовать ещё букварь почитать английский.
Ибо в man-е Вы не смогли прочитать вот это: --auth-user-pass [up]
а если вы это попробуете, то получите сообщение, что данная функция не работает.
Постараюсь попозже выложить четкую формулировку.
Но если искать дальше, то пишут, что нужна пересборка клиента OpenVPNa
Ну вот, если все таки взять букварь и прочесть ман:
--auth-user-pass [up]
Authenticate with server using username/password. up is a file
containing username/password on 2 lines (Note: OpenVPN will only
read passwords from a file if it has been built with the
--enable-password-save configure option, or on Windows by defin-
ing ENABLE_PASSWORD_SAVE in config-win32.h).
о чем я и говорил....
но я не знаю, как билдить... вот отсюда и вопрос...
;)
Далее....
Сделал вот так:
[console]wget http://openvpn-2.1.4.tar.gz
tar -xvzf openvpn-2.1.4.tar.gz
cd openvpn-2.1.4
./configure -–enable-password-save --disable-lzo
make ; make install[/console]
все поставилось, но... теперь другая ругань:
[console]Mon Nov 28 21:25:50 2011 Sorry, 'Auth' password cannot be read from a file
Mon Nov 28 21:25:50 2011 Exiting[/console]
auth-user-pass путь_к _файлу
Что касается сборки, то openVPN должен быть собран с опцией:
--enable-password-save Allow --askpass and --auth-user-pass passwords to be read from a file
хм...
мой не знает что такое за опции "Allow --askpass and --auth-user-pass"
можно целиком команду?) может я чтото не так написал?
а... понял о чем речь :)) это я делал... не помогает...:
[console]Mon Nov 28 21:25:50 2011 Sorry, 'Auth' password cannot be read from a file
Mon Nov 28 21:25:50 2011 Exiting[/console]
http://sysadmins.el.kg/viewtopic.php?p=5960, но что-то мне подсказывает, что openVPN должен быть собран с данной опцией.
[console]Tue Nov 29 01:08:57 2011 Sorry, 'Auth' password cannot be read from a file
[/console]
Пока не знаю, куда рыть дальше...
Победил.
Удалил LZO, установил его с сорсами.
Удалил старый OpenVPN целиком, собрал и установил ещё раз новый.
Само по себе это привело к очередной ошибке, но ребут и удар в бубен помогли.
Всем спасибо.