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>