openconnect 펄스 및 2fa

openconnect 펄스 및 2fa

pulsesecure/pulseUI 대신 openconnect를 사용하여 회사 VPN에 연결하고 싶습니다. 이전 서버에서는 괜찮았는데, 새 서버에서는 2FA가 추가되었습니다.

나는 이것을 보았다https://stackoverflow.com/a/63232539/959179이것은 유망 해 보입니다.

그래서 저는 매우 기본적인 테스트를 시도합니다.

echo -e "${myPasswd}\n${freshOTPcode} | sudo openconnect --protocol=pulse --passwd-on-stdin -u [email protected] <vpn server>
    Connected to <ip_address>:443
    SSL negotiation with <company vpn>
    Connected to HTTPS on <company vpn>
    Got HTTP response: HTTP/1.1 101 Switching Protocols
    **Unhandled Pulse authentication packet, or authentication failure**
    E [...]
    **Failed to obtain WebVPN cookie**

나는 그것에서 아무것도 얻을 수 없습니다. PulseSecure v9.1R13은 서버와의 연결이 양호합니다.

다음 매개변수를 사용하면 오류가 동일합니다.

echo "myPasswd" | sudo openconnect --protocol=pulse -u [email protected] --passwd-on-stdin --token-mode=totp --token-secret=813940 <vpn server>

관련 정보