IntelliJのSSHで1PasswordのSSH Agentを使う
1PasswordのSSH Agentから鍵を参照してIntelliJのSSH機能を使う
IntelliJやWebStormなどのJetBrains系IDEにはSSH機能が付いている。自分は設定したサーバーでトンネルを掘ってDBへ接続する用途で使用している。
別の話で、1PasswordにはSSH Agent機能が付いていて、これを使うと1Passwordに保存してある秘密鍵を使ってSSHを利用することができる。
~/.ssh/configへ設定すれば使えるはずで、IntelliJのSSH機能もconfigを見てくれるはずなのだが、なぜかうまく接続できず色々調べたが下記の設定によって接続することができた。
1PasswordのSSH Agentと相性が悪かったのか、それ以外でも起こるのかはわかってないがとりあえず一件落着。
versions
- 1Password: 1Password for Mac 8.10.9 (81009046)
- IntelliJ IDEA: IntelliJ IDEA 2023.2 (Ultimate Edition)