2022-05-01 [長年日記]

_ [Windows][VirtualBox] WSL2内のsshdにログインしたい

構成:以下の通り。ネット上にはあまり見当たらない構成。

  • ホスト: ubuntu
  • ゲスト: Win10
  • ゲスト内でWSL2を自動起動
  • WSL2内でsshdを自動起動

このsshdにホストから入りたい

やったこと

WSL2の自動起動

スタートアップ(shell:startupを実行)に

wls -d Ubuntu-20.04

だけのbatchを放り込んだ

WSL2の起動時にsshdを自動起動する

https://qiita.com/amenoyoya/items/41a2334cbc1facb87864 を利用。WSL2ではrc.localは動かないが、この方法なら起動時にroot権限のスクリプトを叩ける。 winのタスクスケジューラとか使わず、ubuntuの設定だけで完結するのでこの方がいい。

ホストから叩くためのPortForwarding設定 @VirtualBox

Device -> Network -> Advanced -> Prot Forwarding -> 22を開ける

vboxmanage startvm Win10 --type headless とかで起動すればsshで入れるようになる。 ただしmsedgedriverが動かなかったので意味がない(完全ヘッドレスでe2eテストやろうと思ってた)


検索キーワード:

記事

  • 2022-05-09
    • 1. [ボクシング]まだ穴開いてる。
  • 2022-05-01
    • 1. WSL2内のsshdにログインしたい
  • 2022-04-13
    • 1. [ボクシング]鼓膜日記
  • 2022-02-14
    • 1. [Internet]Cat5でギガ
  • 2022-02-05
    • 1. [Emacs]magitでコミットメッセージバッファが開かなかった

カテゴリ

Amazon | Android | apache | Arduino | bash | bluetooth | Books | CakePHP | CakePHP3 | CakePHP4 | Chrome | Chromebook | CodeIgniter | CSS | Docker | Eclipse | Emacs | etc | Firefox | Flask | Gadget | git | Gnome | Google | Heroku | HTML | hugo | Internet | iPhone | IS01 | IS03 | Java | JavaScript | json | Kotlin | Laravel | LINE | magento | mysql | nginx | nodejs | Oops | PC | Perl | php | Python | Qt | Ruby | ruby | Shell | ssh | tdiary | twitter | ubuntu | unix | VirtualBox | Web | Windows | windows | WindowsMobile | WX5 | YAML | zsh | ここか | そば | つくる | つり | できごと | アクアリウム | ギター | セキュリティ | プリンタ | ベース | ボクシング | ポエム | マネー | メシ | ラズパイ | 仕事 | 作家 | 壮絶 | 妄想 | 忘れる | 料理 | | 暑い | 痛い | 社会 | 自転車 | | 車輪 | | 野球 | 銭湯 | 音楽 |

全部 : / 今日 :

近頃

links

profile

もっとヒゲ伸ばしたい。