Redis Desktop Managerの正しいPEMを作成できません。

Redis Desktop Managerの正しいPEMを作成できません。

UbuntuでSSHトンネルを使用してRedisサーバーに接続する際に問題があります。そしてRedis Desktop Manager(RDM)にSSHキーを使用します。

症状は何ですか?

  • ssh"plain"、myを使用してredisを実行しているサーバーに接続できますid_rsa
  • SSHエージェントまたはキーを使用するその他のユーティリティは、.sshサーバーに接続してトンネル(データベースアプリケーションなど)を生成できます。
  • SSHトンネリングを使用してRDMを介してRedisサーバーに接続できます。そしてパスワード(質問が重複しないようにRedis Desktop Managerを使用してSSHトンネルを設定することはできません。);しかし、私は秘密鍵/公開鍵認証を使用しているので、完璧なソリューションではありません。
  • .sshキーを次に変換できません。布材RDMに必要なPEM形式:Googleが検索した他の方法で生成されたすべてのPEMファイルは、メッセージとともにRDMによって拒否されますConnection: Disconnect on error: SSH Connection error(Authentication Error): Unable to extract public key from private key file: Unable to open private key file
  • id_rsaパス()を入力する~/.ssh/id_rsaか、秘密鍵が格納されているディレクトリのパス(~/.ssh)を入力してみました。

もしそうなら、私のSSHキーをRDMが要求し、受け入れるPEM形式に正しく変換する方法を知っている人はいますか?

ベストアンサー1

これはRDMの既知の問題です。https://github.com/uglide/RedisDesktopManager/issues/4230

回避策:id_rsaファイルを名前に「.」が含まれていないディレクトリにコピーします。

おすすめ記事