frkn-dev / FRKN

FRKN: freedom of speech and information
https://frkn.org/
GNU General Public License v3.0
657 stars 64 forks source link

Для Linux. Если VPN при подключении запрашивает ввести пароль #127

Open ndrws opened 2 years ago

ndrws commented 2 years ago

Description

Что делать если при запуске VPN появляется сообщение о необходимоссти ввести пароль Authenticate VPN. Private key decryption password... GUI Auth

Делаем все в терминале: Сначала нужно от имени суперпользователя (root) закинуть ключи и серты в директорию /etc/strongswan/ipsec.d/cacerts/:

0. Зайти в директорию где лежат распакованные ключи и серты
1. sudo -i (ввести пароль от своего пользователя)
2. cp vpnclient.key vpnclient.cer ikev2vpnca.cer /etc/strongswan/ipsec.d/cacerts/

После этого все также под рутом (хотя тут спорно можно попробовать и через обычного пользователя, но я делал под рутом) нужно изменить настройки VPN Делаем следующее:

nmcli connection edit <название вашего ВПН> 
set vpn.data userkey = /etc/strongswan/ipsec.d/cacerts/vpnclient.key
set vpn.data usercert = /etc/strongswan/ipsec.d/cacerts/vpnclient.cer
set vpn.data certificate = /etc/strongswan/ipsec.d/cacerts/ikev2vpnca.cer
save
quit
exit (чтобы выйти из-под рута) 

На этом всё. После этого у меня на Fedora 36 VPN заработал.

Если эта мини инструкция натолкнет вас на мысли как можно это все сделать проще, без root и шаманства в терминале будет круто - делитесь.

Additional Information

No response