LoginSignup
17
9

More than 3 years have passed since last update.

Ubuntu(linux)でkeychainを使ってSSHのパスフレーズをいちいち聞かれないようにする

Last updated at Posted at 2020-07-02

SSHでssh-agentとssh-addを使ってパスフレーズレスログインをしているとちょっと面倒なのでkeychainを使っていい感じにする。

keychainのインストール

sudo apt-get install keychain

設定

~/.bashrcや、~/.zshrcに下記の設定を追記する。

/usr/bin/keychain $HOME/.ssh/id_rsa
source $HOME/.keychain/`hostname`-sh

公開鍵がないと登録できないので、秘密鍵しかない場合は、SSHの秘密鍵から公開鍵を生成する方法を参考に公開鍵を生成する。

id_rsaのような鍵名は適宜置き換える。

使う

source .zshrc
17
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
9