ユーザ用ツール

サイト用ツール


public:win11_wsl2_ssh:memo

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
public:win11_wsl2_ssh:memo [2024/03/05 10:43] hirata.nanakopublic:win11_wsl2_ssh:memo [2025/02/26 11:10] (現在) hirata.nanako
行 1: 行 1:
 ====== メモ(Windows 11 の WSL2 による SSH 接続) ====== ====== メモ(Windows 11 の WSL2 による SSH 接続) ======
  
-==== 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 に登録してくれる((OS再起動後にターミナル起動するとパスフレーズは聞かれる)).
  
 +==== 1. インストール ====
 <code> <code>
 +sudo apt update
 username@localhost:~$ sudo apt-get install keychain username@localhost:~$ sudo apt-get install keychain
 +</code>
 +==== .bashrc編集 ====
 +/home/username/.bashrc (.bash_profile) の末尾に下記を追加する. (keychain 2.8.5)
 +<code>
 +eval `keychain --eval --agents ssh id_rsa`
 </code> </code>
  
-$HOME/.bashrc (.bash_profile) 末尾に下記追加する.+=== 以下、以前のバージョンの書き方 === 
 + 
 +自分の HOME を確認するまた、.kyechain ディレクトリの "*-sh"ファイルの名前確認する.
 <code> <code>
-/usr/bin/keychain -q --nogui $HOME/.ssh/id_ecdsa +username@localhost:~pwd 
-source $HOME/.keychain/$HOST-sh+/home/username 
 +username@localhost:~ls .keychain 
 +HOSTNAME-csh HOSTNAME-fish HOSTNAME-sh
 </code> </code>
-$HOME: ホームディレクトリ, $HOSTホストネーム+ 
 +/home/username/.bashrc (.bash_profile) の末尾に下記を追加する. 上記で確認した"*-sh"ファイル名を使用する. 
 +<code> 
 +/usr/bin/keychain -q --nogui /home/username/.ssh/id_ecdsa 
 +source /home/username/.keychain/HOSTNAME-sh 
 +</code> 
 + 
 + 
 +===== ssh接続設定のファイル ===== 
 +下記の設定をファイルに保存し ($HOME/.ssh/config), sshコマンドを省略できる.  
 + 
 +<file> 
 +Host 踏み台 
 +  ForwardAgent yes 
 +  ForwardX11 yes 
 +  ForwardX11Trusted yes 
 +  User 踏み台username 
 +  HostName 踏み台サーバ 
 +</file> 
 + 
 +下記コマンドでssh接続できる.  
 +<code> 
 +username@localhost:~ ssh 踏み台 
 +</code> 
 + 
 +---- 
 +[[public:win11_wsl2_ssh|Windows 11 の WSL2 による SSH 接続 に戻る]] 
public/win11_wsl2_ssh/memo.1709603001.txt.gz · 最終更新: 2024/03/05 10:43 by hirata.nanako

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki