WSL openSUSE용 SSH 서버

WSL openSUSE용 SSH 서버

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

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

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

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

leeloo가 말했듯이 "plaese halp"...

답변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를 실행하거나 이를 스타트업에 영구적으로 추가하는 것도 가능해야 합니다. 아마도 방법을 아는 사람이 이에 대한 자세한 내용을 제공할 수 있을 것입니다.

관련 정보