exportar http_proxy: ¿dónde se almacena la configuración del proxy?

  • Hoy, por error, ingresé el siguiente comando en la terminal con información incorrecta

    export http_proxy="http://usrname:[email protected]:port"
    

    y luego mi conexión a Internet estaba teniendo problemas.

    ¿En qué archivo se almacenó esta información de exportación http_proxy?

    Gracias.

    ¿No podría usar el mismo comando, pero la información correcta?

    sí, hice eso, pero aún quería saber.

  • Que yo sepa, el archivo:

    /etc/environment
    

    Es el lugar correcto para especificar las variables de entorno de todo el sistema que deberían estar disponibles para todos los procesos. Ver https://help.ubuntu.com/community/EnvironmentVariables para detalles. Tenga en cuenta que este no es un archivo de secuencia de comandos, sino un archivo de configuración.

  • Puede restablecer el proxy a su valor predeterminado (en blanco) utilizando el mismo comando pero sin especificar ningún parámetro como se muestra a continuación:

    export http_proxy=""
    
  • Puedes usar unset comando para eliminar la variable de entorno.

    unset http_proxy
    
  • El único lugar que se ejecuta manualmente export foo="something" en un terminal se almacena, está en el entorno del shell que se ejecuta dentro de ese terminal. No se propaga al resto del sistema, y solo los comandos adicionales que se ejecuten dentro de esa terminal verán ese valor.

    Puede usar el mismo comando con los valores correctos para configurarlo en ese terminal, o puede cerrar ese terminal y establecer la configuración del proxy en el System Settings, luego cierre la sesión y vuelva a iniciarla, de modo que la mayoría de sus aplicaciones las utilice.

Licencia bajo CC-BY-SA con atribución


Contenido fechado antes 26/06/2020 9:53