ユーザ用ツール

サイト用ツール


public:win11_wsl2_ssh:memo

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
public:win11_wsl2_ssh:memo [2025/04/17 10:23] 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 に登録してくれる((wsl初回起動時、または再起動するとパスフレーズは聞かれる)).+[[https://manpages.ubuntu.com/manpages/focal/man1/keychain.1.html|keychain]] を使用すると、ssh-agent が起動していないときは、自動的に鍵を ssh-agent に登録してくれる.
  
 ==== 1. インストール ==== ==== 1. インストール ====
 <code> <code>
-sudo apt update+username@localhost:~$ sudo apt update
 username@localhost:~$ sudo apt-get install keychain username@localhost:~$ sudo apt-get install keychain
 </code> </code>
行 14: 行 14:
 /home/username/.bashrc (.bash_profile) の末尾に下記を追加する. (keychain 2.8.5) /home/username/.bashrc (.bash_profile) の末尾に下記を追加する. (keychain 2.8.5)
 <code> <code>
-eval `keychain --eval --agents ssh id_rsa`+eval `keychain --eval --agents ssh ~/.ssh/id_rsa`
 </code> </code>
  
 +==== 3. wsl起動 ==== 
 +wsl初回起動時、または再起動すると下記のようにパスフレーズを聞かれる 
 +<code> 
 + * 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> 
 +wsl や OS を再起動するまでは、ターミナルを起動するごとにssh-agent起動・鍵登録をする必要がなくなる. 
  
  
public/win11_wsl2_ssh/memo.1744853009.txt.gz · 最終更新: 2025/04/17 10:23 by hirata.nanako

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki