AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 464843
Accepted
leeand00
leeand00
Asked: 2018-08-26 12:39:13 +0800 CST2018-08-26 12:39:13 +0800 CST 2018-08-26 12:39:13 +0800 CST

Como usar um portal cativo quando em modo de texto?

  • 772

Eu vi algumas outras perguntas em que eles mostram como se conectar a uma rede usando o bash, mas não vi nada em que você se conecte a uma rede de portal cativa a partir da linha de comando usando o Linux.

Existe uma maneira de fazer login em um portal cativo sem estar no modo gráfico / ter um gerenciador de janelas?

linux wifi-hotspot
  • 1 1 respostas
  • 5942 Views

1 respostas

  • Voted
  1. Best Answer
    Rui F Ribeiro
    2018-08-27T04:18:11+08:002018-08-27T04:18:11+08:00

    Como as camadas subjacentes /Os não estão falando WISpr/não executando um programa para lidar com portais cativos, para se conectar a um portal cativo na linha de comando, você só precisa de um navegador ou um script.

    Uma das soluções possíveis é usar o lynx, um navegador em modo texto.

    Ele funcionará na maioria dos portais cativos e permitirá que você insira seu login e senha para se autenticar no portal cativo. Não tenho certeza se está ciente do WISpr (ou seja, alguns portais raros onde o WISpr é obrigatório)

    No passado também havia scripts bash circulando para FON, eles não estão funcionando hoje em dia. como em https://gist.github.com/cusspvz/3ab1ea9110f4ef87f0d2e1cd134aca67 ou este https://gist.github.com/itay-grudev/d3d4eb0dc4e239d96c84

    Uma boa pista de como escrever tal script pode ser vista aqui em python. No entanto, você terá que adaptá-lo às suas necessidades específicas.

    https://github.com/Palakis/fortilogin

    No entanto, para a maioria dos portais, o lynx está bem.

    Veja a pergunta relacionada Portal cativo usando Apache

    Para ter uma ideia de quais são as tags WISpr de que estou falando, consulte Obtendo tags WISPr de um portal de autenticação FON

    Para outros que estão lendo esta pergunta, para poder testar um navegador como Chrome , Firefox ou lynx em um Mac autenticando em um portal, você precisa desabilitar o CNA. Veja relacionado Desativando CNA no MacOS

    PS Com a notável exceção das principais empresas de telecomunicações e alguns fornecedores sem fio como Ruckus (e alguns portais cativos prontos como PfSense e CoovaChili), muitas (re)implementações de portais cativos implementam apenas a parte cativa/redirecionamento e não implementam WISpr.

    Ser portais cativos tratados automaticamente pela Apple, Windows, Android e iOS só aumenta a confusão de muitas pessoas não saberem como lidar com portais cativos quando em sistemas menos complexos porque eles têm aquela bela camada de abstração em sistemas mais complexos.

    Para lidar com portais cativos em sistemas que não os detectam, você precisa abrir um navegador e clicar em recarregar/tentar abrir uma página da Web, para receber uma página para aceitar as cláusulas do provedor/ToS e/ou para ser autenticado.

    • 5

relate perguntas

  • Existe uma maneira de fazer ls mostrar arquivos ocultos apenas para determinados diretórios?

  • Inicie/pare o serviço systemd usando o atalho de teclado [fechado]

  • Necessidade de algumas chamadas de sistema

  • astyle não altera a formatação do arquivo de origem

  • Passe o sistema de arquivos raiz por rótulo para o kernel do Linux

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    ssh Não é possível negociar: "nenhuma cifra correspondente encontrada", está rejeitando o cbc

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    Como descarregar o módulo do kernel 'nvidia-drm'?

    • 13 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add retorna com: "Erro ao conectar ao agente: nenhum arquivo ou diretório" 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve