戻るAI Q&A(英語)
Hermes AgentのSSHバックエンドが接続できない場合はどうすればいいですか?

Hermes AgentのSSHバックエンドが接続できない場合はどうすればいいですか?

AI Q&A(英語) Admin 85 回閲覧

HermesエージェントのSSH端末のバックエンドが接続できない場合は、まずモデルを疑わず、通常のSSHを確認してください。ホストが接続可能か、キーが利用可能か、リモートワーキングディレクトリが存在するか、リモートマシンにタスクに必要な依存関係があるかなどです。 Hermesは端末の実行をリモートに割り当て、その下のSSH環境に依存しています。

まずsshコマンドで再現してください

同じユーザーで端末上で通常のssh user@hostを実行します。 もしすべてが失敗すれば、ヘルメスも接続できなくなる。 一般的な原因には、過度に広範囲なキー権限、known_hostsの変更、ファイアウォール、誤ったポート、リモートシェルの初期化エラーなどがあります。

もう一度エルメスの設定を確認してください

  • terminal.backendがsshに設定されているか確認してください。
  • ホスト、ユーザー、ポート、キーパスが正しく書き込まれているか確認してください。
  • リモートワークディレクトリが存在しなければならず、権限は読み書きを許可しなければなりません。
  • Node、Python、git、rgなどの依存関係が必要な場合は、リモートでインストールすることも可能です。

SSHバックエンドは危険な実行をリモートマシンに隔離するのに適していますが、本番サーバーを直接エージェントに渡さないでください。 専用ユーザー、プライベートディレクトリ、最小権限、テスト環境を準備するのが最善です。

おすすめツール

もっと見る