GNU/Linux >> Tutoriales Linux >  >> Linux

WIFI - Desactivar pantalla de inicio de sesión de punto de acceso

Para deshabilitarlo, en Ubuntu es (no tengo idea si se aplica a Fedora):

Open Settings
Select Privacy
Turn ‘network connectivity checking’ off

Sin embargo, el archivo ofensivo en Fedora es /usr/libexec/gnome-shell-portal-helper; puede reemplazarlo con un script bash que no hace nada; después de eso, puede iniciar sesión una vez y guardar las credenciales de inicio de sesión en Firefox o un complemento de Firefox.

Cisco Meraki sí es compatible con el protocolo WISPr y podría ser un lugar interesante para automatizar el proceso de inicio de sesión a través de un script o un programa.


Desde la página del manual:

CONNECTIVITY SECTION
       This section controls NetworkManager's optional connectivity checking
       functionality. This allows NetworkManager to detect whether or not the
       system can actually access the internet or whether it is behind a
       captive portal.

       uri
           The URI of a web page to periodically request when connectivity is
           being checked. This page should return the header
           "X-NetworkManager-Status" with a value of "online". Alternatively,
           it's body content should be set to "NetworkManager is online". The
           body content check can be controlled by the response option. If
           this option is blank or missing, connectivity checking is disabled.

Por defecto en Fedora, el paquete NetworkManager-config-connectivity-fedora pone esa configuración en /usr/lib/NetworkManager/conf.d/20-connectivity-fedora.conf . Simplemente puede eliminar ese paquete (aunque esto no garantiza que no vuelva a aparecer). Si acaba de editar ese archivo, es posible que vuelva a aparecer en la actualización. Entonces, de nuevo desde la página del manual:

Si un NetworkManager.conf predeterminado es proporcionado por los paquetes de su distribución, no debe modificarlo, ya que sus cambios pueden ser sobrescritos por las actualizaciones del paquete. En su lugar, puede agregar .conf adicionales archivos al /etc/NetworkManager/conf.d directorio. Estos se leerán en orden, y los archivos posteriores anularán a los anteriores. Los paquetes pueden instalar más fragmentos de configuración en /usr/lib/NetworkManager/conf.d . Este directorio se analiza primero, incluso antes de NetworkManager.conf . Los scripts también pueden poner la configuración por arranque en /run/NetworkManager/conf.d . Este directorio se analiza en segundo lugar, también antes de NetworkManager.conf . La carga de un archivo/run/NetworkManager/conf.d/name.conf se puede prevenir agregando un archivo /etc/NetworkManager/conf.d/name.conf . Del mismo modo, un archivo /usr/lib/NetworkManager/conf.d/name.conf se puede sombrear colocando un archivo con el mismo nombre en /etc/NetworkManager/conf.d o /run/NetworkManager/conf.d .

Entonces, lo que debe hacer aquí es simplemente

sudo touch /etc/NetworkManager/conf.d/20-connectivity-fedora.conf

que creará un archivo en blanco bajo el /etc directorio, anulando el predeterminado de /usr/lib . Este es un patrón común en muchas aplicaciones modernas de Linux:los valores predeterminados que se envían con los paquetes se encuentran en /usr/lib , y se pueden anular en /etc .


Linux
  1. Cómo deshabilitar el inicio de sesión SSH con contraseña

  2. Ejemplo de archivo /etc/mke2fs.conf

  3. Archivo perdido httpd.conf ubicado apache

  4. Cómo deshabilitar notificar en pantalla -D -R

  5. Deshabilitar la pantalla en blanco en la consola de texto

Cómo cambiar el fondo de la pantalla de inicio de sesión de GDM en Ubuntu

Cómo cambiar el fondo de la pantalla de inicio de sesión/bloqueo en Ubuntu

Cómo deshabilitar el inicio de sesión SSH para un usuario específico en Linux

¿Resolución de la pantalla de inicio de sesión de Kde 5.56 Sddm en la pantalla Hidpi Fhd?

Cómo deshabilitar el intercambio en Linux

Cómo deshabilitar la lista de usuarios en la pantalla de inicio de sesión de GNOME en CentOS/RHEL 8