Alp é um método de autenticação conveniente - mas seguro - que permite usar seu dispositivo Android como uma chave para sua máquina Linux.
!!! NOTA IMPORTANTE !!! Você está apenas lendo o texto da listagem da Google Play Store, verifique a página principal do documento para este aplicativo: https://github.com/gernotfeichter/alp para fazer qualquer uso deste aplicativo.
A ideia do alp é que, em vez de digitar uma senha na máquina Linux, o usuário apenas clica em um botão em um dispositivo Android para confirmar uma solicitação de autenticação/autorização.
Percebi que em configurações de PC tradicionais, o usuário é confrontado com
- usando uma senha segura que é trabalhosa para digitar ou
- usar uma senha menos segura que ainda é chata de ser digitada por causa da frequência.
Alp tenta resolver esse problema de usabilidade!
A solução proposta assume que o usuário possui um dispositivo android que esteja na mesma rede wi-fi. A solução também funciona se o telefone Android for o ponto de acesso da máquina Linux.
Observe que o alp não "remove" sua senha. Por padrão, o processo de autenticação e autorização tenta usar o alp, mas, como alternativa, o processo de autenticação e autorização alternativo "tradicional" - na maioria dos sistemas que será um prompt de senha - entra em ação. Como o alp está usando https://github. com/linux-pam/linux-pam, algo pode ser ajustado ao ter conhecimento do pam.
Esta solução funciona e destina-se a máquinas Linux de usuário único. Embora também deva funcionar para usuários de mac.
Em qualquer caso, os usuários também precisam ter um dispositivo Android.
Ele não funciona para máquinas que são operadas por usuários diferentes, nem esse suporte está planejado atualmente - a menos que todos os usuários estejam autorizados a compartilhar a mesma senha de superusuário!
Atualizado em
3 de ago. de 2024