Para OTP sem um navegador / Java, na linha de comando, você pode usar o cliente snxconnect
do projeto snxvpn. link
O snxconnect
é um script em python que tentou fazer engenharia reversa dos bits ausentes que foram eliminados do snx
binário e da interface da web para usar o Checkpoint VPN do Linux.
O script snxconnect
é uma camada em cima de snx
e diz que suporta o OTP. Nunca tentei, pois não usamos OTP.
O snxvpn
instalado diretamente a partir de pip
não funciona. Para obter detalhes sobre como instalar o snxconnect
, consulte esta pergunta: obtendo o Network Extender SSL do Checkpoint VPN funcionando na linha de comando (dica: não é a resposta aceita)
PS. O navegador não precisa ser executado como root, apenas snx
(acontece por padrão, pois é um binário setuid ). Consulte Extensor de Rede SSL VPN no Firefox ; mas usando versões antigas do Firefox e do Java.
Como para puro snx
sem snxvpn
/ snxconnect
, posso instalá-lo e executá-lo, no entanto, como dito, não usando OTP.