Ikona OpenVPN

Instalacja i konfiguracja OpenVPN na CentOS 6 z autoryzacją kluczem

Jedno podejście do instalacji i konfiguracji OpenVPN na CentOS 6 już miałem. Jednakże, jak zauważył jeden z czytelników – wykorzystałem autoryzację PAM zamiast skorzystać z logowania za pomocą kluczy.

Przyznam, że miałem z tym trochę problemów, a zmobilizował mnie do tego Rafał we wpisie openvpn debian – nie dawało mi spokoju, że można to zrobić prościej i szybciej. Dać dostęp innym osobom bez tworzenia zbędnego użytkownika w systemie i podawani innym haseł.

Ok, do rzeczy.

Instalacja OpenVPN

yum install openvpn easy-rsa
Do poprawnej instalacji i konfiguracji, jaką obejmuje ten wpis, potrzebne jest Easy-RSA w wersji 2. W chwili pisania poprzedniego wpisu repozytoria CentOSa nie posiadały w ogóle tej paczki. Obecnie mają wersję 2.2.0.

Konfiguracja OpenVPN i Easy-RSA

cd /etc/openvpn/ mkdir easy-rsa cp -r /usr/share/easy-rsa/2.0 sibling = document.querySelector( '.wp-site-blocks' ); if ( ! sibling ) { return; } skipLinkTargetID = skipLinkTarget.id; if ( ! skipLinkTargetID ) { skipLinkTargetID = 'wp--skip-link--target'; skipLinkTarget.id = skipLinkTargetID; } skipLink = document.createElement( 'a' ); skipLink.classList.add( 'skip-link', 'screen-reader-text' ); skipLink.id = 'wp-skip-link'; skipLink.href = '#' + skipLinkTargetID; skipLink.innerText = 'Przejdź do treści'; sibling.parentElement.insertBefore( skipLink, sibling ); }() );