bashを使用して端末でユーザー名とパスワードを入力する自動化

bashを使用して端末でユーザー名とパスワードを入力する自動化

実際に私が実行しているコマンドは次のとおりです。

sudo openvpn nl-free-01.protonvpn.com.udp.ovpn 

そのため、コマンドを実行するたびにユーザー名とパスワードを要求します。

Enter Auth Username:
Enter Auth Password:

Bashスクリプトを使用してこれを自動化したいと思います。
可能ですか?

ベストアンサー1

ovpnファイルに加えて、新しいファイルを作成し、たとえば、最初の行pass.txtにユーザー名を書き、2行目にパスワードを書き込みます(ファイルの末尾に追加の改行を忘れないでください)。それからauth-user-pass pass.txt

注:最新のディストリビューションを実行している場合は、config-ファイルとpass.txtファイルを(必要に応じてfedoraなど)サブディレクトリに配置し、それを/etc/openvpn使用(またはfedora)して制御できます。/etc/openvpn/client自動的に有効にするには、使用可能な状態を確認してください。systemd start [email protected]systemd start [email protected]enable --nowstartsystemctl status

源泉:https://forums.openvpn.net/viewtopic.php?t=11342#p25419

おすすめ記事