私はサーフィン中にプロキシを使用するためにIPVanishを使用しています。 like:linux:コマンドラインでユーザー名とパスワードを渡す
ここで、自分のパスワードの後にユーザー名を入力する必要があります。 どうやってこれらの2つのパラメータを1つのコマンドとして渡すことができますか?私はただ1つのコマンドを使用し、ユーザー名/パスワードは自動的に渡されますか?
私はサーフィン中にプロキシを使用するためにIPVanishを使用しています。 like:linux:コマンドラインでユーザー名とパスワードを渡す
ここで、自分のパスワードの後にユーザー名を入力する必要があります。 どうやってこれらの2つのパラメータを1つのコマンドとして渡すことができますか?私はただ1つのコマンドを使用し、ユーザー名/パスワードは自動的に渡されますか?
--askpass stdin
と一緒にOpenVPNの--user
引数を使用できます。次に、パスワードをOpenVPNの標準入力にパイプするだけです。
例:
echo $PASS | openvpn ... --user $USER --askpass stdin
パスワードはコマンドの引数として渡され、そのように他のアプリケーションにアクセスすることができるようしかし、それは、本当に安全ではないのです。
echo $PASS > password.txt
chmod 600 password.txt
openvpn ... --user $USER --askpass password.txt
注:
が前の答えは私のために動作しませんでした(ここでは--config /home/ipv/conf/ipvanish-CA-Toronto-tor-a09.ovpn
)あなたのOpenVPNの引数を持つ...
を置き換え(まだ尋ね
ことは、これを回避するには、単にファイルを使用することができます)ユーザ名とパスワードの入力を、どのような仕事をしたことは、この
[email protected] password
と--auth-user-pass pass.txt
でopenvpnを呼び出してください。