GNU/Linux >> Tutoriales Linux >  >> Panels >> OpenVPN

Amazon Aws (amazon Ami) ¿Instalando Openvpn?

Estoy intentando configurar OpenVPN en AmazonAWS. Soy bastante nuevo en Linux, así que seguí un tutorial. Ejecuté yum -y install openvpn
y recibí un mensaje que decía que se instaló correctamente. El siguiente paso fue copiar los archivos en /usr/share/openvpn/easy-rsa/2.0/ a /etc/openvpn/easy-rsa/ .

Para mi sorpresa, el /usr/share/openvpn/easy-rsa/ directorio estaba vacío. Intenté desinstalar y reinstalar OpenVPN y el resultado fue el mismo.

Traté de instalar easy-rsa por separado, pero no lo encontré en la lista de paquetes de yum. ¿Alguien puede ayudarme a instalar OpenVPN?

Respuesta aceptada:

Ejecute este comando para rastrear esos archivos cuando se instala un RPM:

$ rpm -ql openvpn 

y vea dónde podrían estar realmente esos archivos. Para los paquetes que aún no se han instalado, puede consultar el yum repositorio usando el comando repoquery :

$ repoquery -l openvpn 

Diferentes distribuciones colocan archivos en diferentes ubicaciones.

Aunque en mi sistema Fedora el contenido de openvpn mostrar lo siguiente cuando grep para “fácil-rsa/2.0”:

$ repoquery -l openvpn | grep -i "easy-rsa/2.0"
/usr/share/openvpn/easy-rsa/2.0
/usr/share/openvpn/easy-rsa/2.0/Makefile
/usr/share/openvpn/easy-rsa/2.0/README
/usr/share/openvpn/easy-rsa/2.0/build-ca
/usr/share/openvpn/easy-rsa/2.0/build-dh
/usr/share/openvpn/easy-rsa/2.0/build-inter
/usr/share/openvpn/easy-rsa/2.0/build-key
/usr/share/openvpn/easy-rsa/2.0/build-key-pass
/usr/share/openvpn/easy-rsa/2.0/build-key-pkcs12
/usr/share/openvpn/easy-rsa/2.0/build-key-server
/usr/share/openvpn/easy-rsa/2.0/build-req
/usr/share/openvpn/easy-rsa/2.0/build-req-pass
/usr/share/openvpn/easy-rsa/2.0/clean-all
/usr/share/openvpn/easy-rsa/2.0/inherit-inter
/usr/share/openvpn/easy-rsa/2.0/list-crl
/usr/share/openvpn/easy-rsa/2.0/openssl-0.9.6.cnf
/usr/share/openvpn/easy-rsa/2.0/openssl.cnf
/usr/share/openvpn/easy-rsa/2.0/pkitool
/usr/share/openvpn/easy-rsa/2.0/revoke-full
/usr/share/openvpn/easy-rsa/2.0/sign-req
/usr/share/openvpn/easy-rsa/2.0/vars
/usr/share/openvpn/easy-rsa/2.0/whichopensslcnf

Entonces, ¿dónde están tus archivos?

Lo siguiente a considerar al instalar software es de dónde provienen los paquetes. ¿Son oficiales? ¿Un repositorio de terceros? Puedes comprobarlo con este comando:

$ repoquery -i openvpn | grep Repo
Repository  : fedora

Entonces, este es un paquete oficial en mi sistema y contiene los directorios sobre los que está preguntando.

Una alternativa

Las distribuciones de AMI de Linux que utiliza AmazonWS son versiones personalizadas de CentOS. Probablemente tenga más sentido instalar una versión completa de CentOS o Ubuntu e instalar los paquetes usando los paquetes normales de esa distribución en lugar de estos paquetes modificados que Amazon parece ofrecer.


OpenVPN
  1. /usr/bin Vs /usr/local/bin ¿En Linux?

  2. Fedora – ¿Configurar Openvpn para compartir Internet?

  3. ¿Cuáles son los significados de /usr/sbin, /usr/local/sbin y /usr/local/bin?

  4. ¿Por qué poner otras cosas que no sean /home en una partición separada?

  5. Diferencia entre /bin y /usr/bin

Instalación y configuración de OpenVPN (Windows)

Instalación y configuración de OpenVPN (Ubuntu)

Instalación y configuración de OpenVPN (CentOS6)

cmake --version apunta a /usr/bin/cmake mientras que cmake apunta a /usr/local/bin

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

¿Automatización de clave de compilación de OpenVPN easy-rsa?