SSHエージェント

コマンダーでSSHエージェントサービスを実行してリモート接続を確立

特権セッションやセッション記録などの高度な機能を、ゼロトラストのクラウド接続で利用する場合は、KeeperPAMの利用が適しています。

コマンダーで説明しているSSHエージェントは、クラウドを介さず、対象サーバーへ直接接続するSSH方式です。KeeperPAMには、Keeper Desktopアプリケーション内のSSHエージェントが含まれます。

SSHエージェント

ssh-agent コマンドは、ボルト内のすべてのSSH鍵を読み込み、SSHエージェントサービスを開始するために使用されます。KeeperコマンダーのSSHエージェントを使用すると、ローカルファイルシステムに鍵を保存せずにSSH接続を直接確立でき、任意の標準ターミナルからも利用できます。

SSHエージェントサービスは、以下のような基準に基づいてKeeperボルト内のすべてのレコードがスキャンされます。

  • 秘密鍵とオプションのパスワード/パスフレーズを含む「SSH Key」または「Server」のレコードタイプ

  • 単一のSSH鍵ファイルが添付されたレコード

ssh-agentコマンド

コマンド: ssh-agent

詳細: ボルトの鍵を使用して、ローカルコンピュータ上でSSHエージェントプロセスが開始されます。

オプション:

  • start: SSHエージェントサービスの開始と、すべての鍵の読み込み

  • stop: SSHエージェントサービスの停止

  • info: SSHエージェントステータスの表示

  • log: 接続ログ履歴の表示

コマンダーCLIからSSHエージェントサービスを開始

シェルを使用せずにSSHエージェントを直接開始

ターミナルまたは接続ツールからSSHエージェントを使用するには、ターミナルまたはスタートアップファイルで環境変数 SSH_AUTH_SOCK を設定する必要があります。例:

export SSH_AUTH_SOCK=~/.keeper/[email protected]_agent

設定後、ターミナルからSSHコマンドを実行します。

$ ssh <host>

SSHエージェントサービスの停止

最終更新