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