WSL openSUSE 的 SSH 伺服器

WSL openSUSE 的 SSH 伺服器

我似乎找不到為我的 WSL openSUSE 設定 SSH 存取的說明。

  • 有許多針對 openSUSE 的說明,但這些說明不起作用(nosystemctl和 no sshd)。

  • 有很多關於 WSL 的說明,但這些說明不起作用(因為我沒有運行 Ubuntu)。

我需要以下說明WSL openSUSE

正如 leeloo 所說,“請停下來”...

答案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

現在您應該能夠透過 SSH 連線到您的 WSL! (我在同一台機器上執行的 openSUSE VM 上進行了測試。可能存在連接埠轉送和需要處理外部存取的問題。)

還應該可以在後台運行 dropbear 或將其作為永久的東西添加到您的啟動中 - 也許有人可以提供更多詳細信息(如果他們知道如何操作)。

相關內容