Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
es:howtos:security:openvpn [2019/03/10 19:52 (UTC)]
antares_alf [Using OpenVPN with the i3 status bar]
es:howtos:security:openvpn [2019/03/11 02:20 (UTC)] (actual)
antares_alf [Sources]
Línea 47: Línea 47:
  
  
-===== Rebuilding ​OpenVPN ​to read your login from file ===== +===== Reconstruyendo ​OpenVPN ​para leer su nombre de usuario desde el archivo ​=====
-Since I wanted my openvpn connection to start automatically when I connect my Thinkpad to the dock I thought it would be usefull to add the '​password safe' feature. ('​password safe' setting allows you to store your username and password in a file for scripting) This feature is not installed by default. You have to add it to the slackbuild and recompile the package.+
  
-Start by grabbing the source and slackbuild ​from one of the Slackware ​mirrors.+Como quería que mi conexión openvpn se iniciara automáticamente cuando conecte mi Thinkpad al dock, pensé que sería útil agregar la función '​segura para contraseñas'​. (La configuración de '​contraseña segura'​ le permite almacenar su nombre de usuario y contraseña en un archivo para las secuencias de comandos) Esta función no se instala de forma predeterminada. Tienes que agregarlo a slackbuild ​y recompilar el paquete. 
 + 
 +Comience por tomar la fuente y slackbuild de uno de los espejos de Slackware.
  
 [[http://​mirrors.slackware.com/​slackware/​slackware64-14.0/​source/​n/​openvpn/​]] [[http://​mirrors.slackware.com/​slackware/​slackware64-14.0/​source/​n/​openvpn/​]]
  
-Change the mirror for your needsfor example ​-current.+Cambie el espejo para sus necesidadespor ejemplo ​-current.
  
-In the next step we will change the openvpn.SlackBuild ​file.+En el siguiente paso cambiaremos el archivo ​openvpn.SlackBuild.
  
-Open the slackbuild ​file with you editor ​of choice.+Abra el archivo ​slackbuild ​con el editor ​de su elección.
  
-For vim do:+Para vim hacer:
  
 <​code>​$ vim openvpn.SlackBuild</​code>​ <​code>​$ vim openvpn.SlackBuild</​code>​
  
-Now look for this block of code:+Ahora busca este bloque de código:
  
 <​code>​./​configure \ <​code>​./​configure \
Línea 77: Línea 78:
 </​code>​ </​code>​
  
-Add the marked line to it.+Añade la línea marcada a ella.
  
 <​code>​./​configure \ <​code>​./​configure \
Línea 91: Línea 92:
 </​code>​ </​code>​
  
-Save the filemake it executable and rebuild the package with+Guarda el archivohazlo ejecutable y reconstruye el paquete con
  
 <​code>​$ chmod +x openvpn.SlackBuild && ./​openvpn.SlackBuild</​code>​ <​code>​$ chmod +x openvpn.SlackBuild && ./​openvpn.SlackBuild</​code>​
  
-The new package should be in the /tmp directory.+El nuevo paquete debe estar en el directorio ​/tmp.
  
-Install it with:+Instalarlo con:
  
 <​code>#​ upgradepkg --install-new /​tmp/​yourpackage.tgz</​code>​ <​code>#​ upgradepkg --install-new /​tmp/​yourpackage.tgz</​code>​
  
-Now you are able to load your login and password from a file+Ahora puede cargar su nombre de usuario y contraseña desde un archivo
-The file should contain two lines of text:+El archivo debe contener dos líneas de texto:
  
 <​code>​ <​code>​
Línea 109: Línea 110:
 </​code>​ </​code>​
  
 +Guarde el archivo y hágalo solo legible para el propietario.
  
-Save the file and make it only readable for the owner. 
 <​code>​$ chmod 700 yourfile</​code>​ <​code>​$ chmod 700 yourfile</​code>​
  
-Lastly add the line below to your openvpn ​config.+Por último, agregue la siguiente línea a su configuración de openvpn.
 <​code>​auth-user-pass /​path/​to/​your/​passwordfile</​code>​ <​code>​auth-user-pass /​path/​to/​your/​passwordfile</​code>​
-Now you should be able to login without typing your password everytime. +Ahora debería poder iniciar sesión sin tener que escribir su contraseña cada vez
- +====== ​Fuentes ​======
- +
- +
- +
- +
-====== ​Sources ​======+
 <!-- If you are copying information from another source, then specify that source --> <!-- If you are copying information from another source, then specify that source -->
 <!-- * Original source: [[http://​some.website.org/​some/​page.html]] --> <!-- * Original source: [[http://​some.website.org/​some/​page.html]] -->
Línea 128: Línea 124:
 <!-- * Contributions by [[wiki:​user:​yyy | User Y]] --> <!-- * Contributions by [[wiki:​user:​yyy | User Y]] -->
   * Wikipedia: [[http://​en.wikipedia.org/​wiki/​Openvpn]]   * Wikipedia: [[http://​en.wikipedia.org/​wiki/​Openvpn]]
-  * Originally written by [[wiki:​user:​comfree | comfree]]+  * Originalmente escrito por: [[wiki:​user:​comfree | comfree]] 
 +  * Traducido al español por:  [[wiki:​user:​antares_alf | antares_alf]] \\
 <!-- Please do not modify anything below, except adding new tags.--> <!-- Please do not modify anything below, except adding new tags.-->
 <!-- You must remove the tag-word "​template"​ below before saving your new page --> <!-- You must remove the tag-word "​template"​ below before saving your new page -->
 {{tag>​howtos openvpn slackbuild security}} {{tag>​howtos openvpn slackbuild security}}
  

En otros idiomas
QR Code
QR Code es:howtos:security:openvpn (generated for current page)