🔰

【GitHub】ssh-addコマンドの-Kオプションが廃止されていた

2023/10/03に公開

何が起きたか

ssh-add -KコマンドでSSH秘密鍵をssh-agentに追加しようとしたら警告メッセージが出た。

WARNING: The -K and -A flags are deprecated and have been replaced
      by the --apple-use-keychain and --apple-load-keychain
      flags, respectively.  To suppress this warning, set the
      environment variable APPLE_SSH_ADD_BEHAVIOR as described in
      the ssh-add(1) manual page.

対処法

-Kの代わりに--apple-use-keychainオプションを使えばよい。
メッセージを読み解くと、-Kオプションは廃止されて--apple-use-keychainに置き換わったとのこと。

環境

  • macOS Ventura

参考記事

Discussion