Ubuntu 16.04でopenconnect
を端末で使用します。有効にするには、次の3つのフェーズを入力する必要があります。
a lineでopenconnect
を使用してこれらのフェーズをバイパスするにはどうすればよいですか(例:openconnect
オプションを使用)?
次のようなオプションがありますか?
Sudo openconnect <server-name> --user=<'username'> --pass=<'password'>
openconnect --help
を使用し、ユーザー名の方法を見つけましたが、パスワードとSSLの検証にはまだ問題があります。
ターミナルでman openconnect
と入力すると、 使用法を説明するマニュアルページ が表示されます。
関連セクション:
-u、-user = NAME
ログインユーザー名をNAMEに設定します--passwd-on-stdin
標準入力からパスワードを読み取ります
さらに、証明書の警告を無効にする必要がある場合があります。
--no-cert-check
サーバーのSSL証明書を有効にする必要はありません。チェックは引き続き行われ、失敗すると警告メッセージが表示されますが、接続は続行されます。このオプションを使用する必要はありません-信頼できる認証局によって署名されていないSSL証明書がサーバーにある場合、ローカルファイルにそれら(またはプライベートCA)を追加し、そのファイルを--cafileオプションで使用できます。
または、証明書をファイルに追加することもできます。
これはすべて組み合わせることができます。
echo "password" | Sudo openconnect server --user=username --passwd-on-stdin --no-cert-check