Skip to content

Script simples para conectar automaticamente na rede da UTFPR

Notifications You must be signed in to change notification settings

jutretel/utnet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UTNET

Script simples para conectar automaticamente na rede da UTFPR

Dependência

Você deve ter instalado o pacote curl.

Instalação via apt-get do curl

$ sudo apt-get install curl

Instalação via yum

$ sudo yum install curl 

Intuitivo, não? c:

Ou você pode ir diretamente ao site do curl clicando aqui e para mais informações sobre instalação clique aqui.

Instalação

  • Configuração

    A configuração pede basicamente a matrícula e a senha para ser possível fazer os próximos logins. Se voce for aluno, deve colocar o "a" e entao a matricula, ex: "a#####". Execute o seguinte comando como root:

$ sudo ./configure.sh
login: xxxxxx
senha: xxxxxx
  • Instalação

    Execute o seguinte comando:

$ sudo ./install.sh
  • Desinstalação

    Execute o seguinte comando:

$ sudo ./uninstall

OBS.: na hora de desinstalar, se você tiver uma versão mais antiga do utnet você pode se deparar com umas mensagens de arquivos não encontrados. Não ligue pra elas.

Sem ser automático

Você pode também, executar o comando manualmente, através digitando o seguinte no terminal:

$ sudo utnet

Funcionamento

  • O script é basicamente um comando curl onde é fornecido o usuário e a senha para o access point. No arquivo utfpr.web contém toda a suposta "mágica" o comando curl com o método enviado pelo Firefox.;

  • Ele é disparado sempre que a rede muda de estado, e envia o método http apenas se estiver conectado com o SSID UTFPRWEB"

    • É feito isso copiando o script para a pasta /etc/NetworkManager/dispatcher.d
  • Ele armazena a matricula e a senha em um arquivo na pasta /root/, assim, apenas o root do computador poderá ter acesso ao arquivo

About

Script simples para conectar automaticamente na rede da UTFPR

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%