한 줄에 VPN을 통한 SSH(openconnect)

한 줄에 VPN을 통한 SSH(openconnect)

다음 명령을 성공했습니다.

sudo openconnect hoge.com
ssh -p <PORT> user@IP

하지만 한 줄로는 이러한 명령을 실행할 수 없습니다.

ssh -t -o ProxyCommand='echo "PASS" | sudo openconnect hope.com --user=<hoge.com's username> --passwd-on-stdin' user@IP -p <PORT>

그러나 이 명령을 실행할 수는 있습니다.

echo "PASS" | sudo openconnect hope.com --user=<hoge.com's username> --passwd-on-stdin
ssh -p <PORT> user@IP

한 줄에서 openconnect를 사용하여 ssh 명령을 어떻게 실행할 수 있습니까? 아니면 를 통해 openconnect로 어떻게 SSH를 연결할 수 있나요 /.ssh/config?

관련 정보