[Dev] SSHで、UbuntuからWSLに接続してみる
こんにちは、@yasuです。
今度は、ubuntuから、Windows上で動いているubuntu(WSL)に接続してみる。
SSHは通常ポート22番を使用しているが、
Windowsの受付は、ポート2222番で行い、Windows内部で2222⇒22変換して、WSLに接続してみる。
まず、
① WindowsでSSHサーバーを有効にする
- SSHサーバーインストール
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
サービス開始
Start-Service sshd自動起動を有効化
Set-Service -Name sshd -StartupType 'Automatic'状態確認
Get-Service sshdファイアウォールを開放
すでに設定済み
netsh advfirewall firewall add rule name="OpenSSH Server" dir=in action=allow protocol=TCP localport=22
② WSL内でSSHサーバーを設定
sudo apt update
sudo apt install openssh-server -y
sudo service ssh start
③ WindowsのWSLのIPアドレスを確認
Windows側でポートフォワーディング
netsh interface portproxy add v4tov4 listenport=2222 listenaddress=0.0.0.0 connectport=22 connectaddress=172.17.74.179
④ Ubuntu(外部PC)から接続
ssh yasu@192.168.0.5 -p 2222



Congratulations, your post has been manually
upvoted by @steem-bingo trail
Thank you for joining us to play bingo.
STEEM-BINGO, a new game on Steem that rewards the player! 💰
How to join, read here
DEVELOPED BY XPILAR TEAM - @xpilar.witness