vpn однострочный скрипт входа

Мне нужно подключиться к VPN, и это довольно утомительно. Я пытался сделать один псевдоним, но по неизвестным причинам это не удалось. В настоящее время I use openvpn --config client.ovpn Затем он предлагает мне ввести имя пользователя и пароль, а также токен G auth. Но я хочу сделать это в одной строке и иметь псевдоним для этого. вроде alias vpn="openvpn --config client.ovpn -uname: r.balejik pass: fkjgndfk1fgf" возможно ли иметь один лайнер? а также этот псевдоним не работает по каким-то странным причинам, когда я получил .bashrc. Или какой-то сценарий bash лучше?

Спасибо,

Роб.

0
задан 4 June 2016 в 05:01

1 ответ

Можно добавить псевдоним к .bash_profile. Необходимо указать путь к client.vpn иначе, Вы, возможно, должны были бы быть в той папке, когда Вы выполняетесь vpn.

alias vpn="openvpn --config /home/user/openvpn/client.ovpn"

затем можно создать файл, который содержит имя пользователя и пароль, и сошлитесь на него от client.ovpn.

Первая вещь, создайте файл под названием credentials.txt в той же папке как Ваш client.ovpn.

nano credentials.txt

Внутренняя часть, что файл, сохраните свое имя пользователя и пароль.

username
password

Сохранили файл, затем открывают client.ovpn и добавляют следующую директиву.

auth-user-pass credentials.txt

Еще раз, credentials.txt должен быть в той же папке как client.opvn, как она собирается там искать тот файл.

1
ответ дан 4 June 2016 в 05:01

Другие вопросы по тегам:

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