トップ «前の日記(2022/04/10 (日) ) 最新 次の日記(2022/04/12 (火) )» 編集 RSS feed

HsbtDiary


2022/04/11 (月) [長年日記]

ssh_config(5) で * の後にホストを除外するやつ

1password で sshkey を身体認証で処理できるようになったやつを入れてから便利にはなったものの、vscode でバックグラウンドで git repo を ssh でアクセスしたり、git push をするたびに macOS の指紋認証のモーダルに持っていかれるのが邪魔になってきたので以下のような設定を ssh_config に入れて除外した。

Host * !github.com !*.github.com !git.ruby-lang.org
  IdentityAgent "/path/to/1password/agent.sock"

ssh_config の * の後に ! で除外をかけるというのを知らなかったので大変便利だった。