ssh 経由で Unix サーバーにアクセスし、常に同じコマンドを実行します。これはコマンドのリストです(最初にサーバーにログインします):
cd /etc/openvpnvi log.log/huaze(viの検索機能を使っています)- 文字列/単語が見つかった場合は、ステップ 5 から最後まで進みます (文字列が見つからない場合は、ログアウトするだけです)。
:q(vi を終了)service openvpn stopservice openvpn start- ログオフ
ご覧のとおり、私は自動化の力を活用したいと考えており、ボタンをクリックするだけでこれを実現できます。残念ながら、これは ASP.NET であり、C# は Unix ssh プロトコルにアクセスするため、困難です。では、これを最も簡単な方法で実現するにはどうすればよいでしょうか。