ユーザ用ツール

サイト用ツール


public:win11_wsl2_ssh:memo

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
public:win11_wsl2_ssh:memo [2025/02/26 11:02] – [keychain] hirata.nanakopublic:win11_wsl2_ssh:memo [2025/04/17 10:46] (現在) – [2. .bashrc編集] hirata.nanako
行 2: 行 2:
  
 ===== keychain ===== ===== keychain =====
-秘密鍵を登録する際、ターミナルを起動する度に鍵を ssh-agent に登録する必要がある. +ターミナルを起動する度に鍵を ssh-agent に登録する必要がある. 
  
-[[https://manpages.ubuntu.com/manpages/focal/man1/keychain.1.html|keychain]] を使用すると、ssh-agent が起動していないときは、自動的に鍵を ssh-agent に登録してくれる((OS再起動後にターミナル起動するとパスフレーズは聞かれる)).+[[https://manpages.ubuntu.com/manpages/focal/man1/keychain.1.html|keychain]] を使用すると、ssh-agent が起動していないときは、自動的に鍵を ssh-agent に登録してくれる.
  
 +==== 1. インストール ====
 <code> <code>
 username@localhost:~$ sudo apt update username@localhost:~$ sudo apt update
-username@localhost:~$ sudo apt install keychain+username@localhost:~$ sudo apt-get install keychain 
 +</code> 
 +==== 2. .bashrc編集 ==== 
 +/home/username/.bashrc (.bash_profile) の末尾に下記を追加する. (keychain 2.8.5) 
 +<code> 
 +eval `keychain --eval --agents ssh ~/.ssh/id_rsa`
 </code> </code>
  
-/home/username/.bashrc (.bash_profile) 末尾下記追加す.+==== 3wsl起動 ==== 
 +wsl初回起動時、または再起動すると下記ようパスフレーズ聞かれ
 <code> <code>
-eval `keychain --eval --agents ssh id_rsa`+ keychain 2.8.5 ~ http://www.funtoo.org 
 + * Starting ssh-agent... 
 + * Adding 1 ssh key(s): /home/username/.ssh/id_rsa 
 +Enter passphrase for /home/username/.ssh/id_rsa: # パスフレーズを入力する 
 + * ssh-add: Identities added: /home/username/.ssh/id_rsa
 </code> </code>
 +wsl や OS を再起動するまでは、ターミナルを起動するごとにssh-agent起動・鍵登録をする必要がなくなる. 
  
  
public/win11_wsl2_ssh/memo.1740535327.txt.gz · 最終更新: 2025/02/26 11:02 by hirata.nanako

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki