WSL 오픈수세 SSH 서버

WSL 오픈수세 SSH 서버

내 WSL openSUSE에 대한 SSH 액세스 설정에 대한 지침을 찾을 수 없는 것 같습니다.

  • openSUSE에 대한 지침이 많이 있지만 작동하지 않습니다(아니오 systemctl및 아니오 sshd).

  • WSL에 대한 지침이 많이 있지만 작동하지 않습니다(Ubuntu를 실행하지 않기 때문에).

다음 지침이 필요합니다.WSL 오픈수세.

릴루의 말대로 "제발 그만해"…

답변1

노력하다드롭 베어, 작은 SSH 서버입니다.

설치 프로그램 패키지는 WSL에서 실행되지 않으므로 소스에서 빌드하세요. 소스 코드를 다운로드하고 압축을 푼 후 다음과 같이 빌드하고 설치합니다.

./configure
make
make install

다음으로 dropbear용 서버 키를 생성해야 합니다.

mkdir /etc/dropbear
cd /etc/dropbear
sudo dropbearkey -t rsa -f dropbear_rsa_host_key
sudo dropbearkey -t dss -f dropbear_dss_host_key

그런 다음 시작하십시오.

sudo /usr/sbin/dropbear -F

이제 WSL에 SSH로 연결할 수 있습니다! (동일한 머신에서 실행되는 openSUSE VM에서 테스트했습니다. 포트 전달에 문제가 있을 수 있으며 외부 액세스를 처리해야 할 필요가 있습니다.)

백그라운드에서 dropbear를 실행하거나 이를 스타트업에 영구적으로 추가하는 것도 가능해야 합니다. 방법을 아는 사람이 더 자세한 정보를 제공할 수도 있습니다.

관련 정보