ChatSSHPlugの概要
ChatSSHPlugは、SSHを介してリモートサーバーに接続し、コマンドを実行するためのプラグインです。サーバーの追加、編集、削除、コマンドの実行、ログの表示など、SSHを介した一般的な操作をサポートしています。
ChatSSHPlugの利点
- リモートサーバーにSSHで接続し、コマンドを実行できます。
- ユーザーのサーバーとその状態を取得できます。
- サーバーのログを取得またはクリアできます。
ChatSSHPlugの制限事項
- SSH接続には、サーバーのホスト名、ポート、ユーザー名、およびパスワードまたは秘密鍵が必要です。
- サーバーに接続するためのネットワークアクセスが必要です。
ChatSSHPlugのユースケース
- ユーザーがリモートサーバーに接続してコマンドを実行する必要がある場合。
- ユーザーがサーバーのログを確認またはクリアする必要がある場合。
ChatSSHPlugで使えるコマンドとパラメータ
コマンド | パラメータ | 機能 |
---|---|---|
getCurrentPackage | なし | 現在のパッケージの詳細を取得します。 |
getMyServers | なし | ユーザーのサーバーとその状態を取得します。 |
addServer | alias, username, password, privateKey, host, port | ユーザーのサーバーに新しいサーバーを追加します。 |
editServerByAlias | oldAlias, alias, username, host, port | エイリアスによってサーバーを編集します。 |
deleteServerByAlias | alias | エイリアスによってサーバーを削除します。 |
executeCommandOnRemoteServerByAlias | alias, command | エイリアスによってリモートサーバー上でコマンドを実行します。 |
viewLogsByAlias | alias, logsType, action | エイリアスによってログを取得またはクリアします。 |
ChatSSHPlugの使用例
「私のサーバーに接続して、アップデートが必要なパッケージを確認してください。」