WSL2의 sshd에 다른 PC에서 ssh 연결

1422 단어 WSL2
start-sshd.bat
# sshdの起動
wsl -u root -- service ssh start

# ポートフォワーディング設定
wsl -u root -- sh /opt/bin/port_forwarding.sh

/opt/bin/port_forwarding.sh
#!/bin/bash

set -eux

IP=$(hostname -I)

#netsh.exe interface portproxy delete v4tov4 listenport=22
netsh.exe interface portproxy add    v4tov4 listenport=22 connectaddress=$IP

sc.exe config iphlpsvc start=auto
sc.exe start  iphlpsvc

관리자 권한으로 실행할 바로 가기 등록



관리자 권한으로 실행시킬 필요가 있다.start-sshd.bat 의 단축키를 만들고 管理者として実行 에 체크한다.



시작 방법



시작에 넣어도 관리자 권한으로 실행하지 않았기 때문에
수동으로 더블 클릭.

태스크 스케줄러에 등록하는 방법이 추천 같기 때문에 필요에 따라 등록.

좋은 웹페이지 즐겨찾기