मैं मैक ओएस एक्स टर्मिनल से सिस्को AnyConnect का उपयोग करने की कोशिश में एक ही कठिनाई में भाग गया। अपने इनपुट को मानक इनपुट से लेने के लिए सिस्को vpn कमांड प्राप्त करने के लिए, आपको -s विकल्प को निर्दिष्ट करना होगा, जो सिस्को vpn कमांड को इंटरैक्टिव मोड में डालता है। फिर आप उन प्रतिक्रियाओं को प्रदान कर सकते हैं जो आप इंटरैक्टिव मोड में देते हैं।
वीपीएन सर्वर व्यवस्थापक ने सर्वर को कैसे कॉन्फ़िगर किया है, इस पर आपको जो प्रतिक्रियाएं देने की आवश्यकता है। मेरे लिए, वीपीएन इंटरएक्टिव संकेत हैं
Group:
Username:
Password:
Blah, blah, blah, ...
accept? :
इसलिए मैं जो कमांड चलाता हूं वह है
$ /opt/cisco/anyconnect/bin/vpn -s connect vpn.example.com <<"EOF"
0
username
password
y
exit
EOF
( ईओएफ के आसपास के उद्धरण निम्नलिखित इनपुट में कमांड / पैरामीटर विस्तार / प्रतिस्थापन को रोकने के लिए हैं।)
बाहर निकलने के अंत में सिस्को वीपीएन इंटरैक्टिव मोड से बाहर निकलने के लिए है।