Opensuse

用於 WSL openSUSE 的 SSH 伺服器

  • March 18, 2020

我似乎找不到為我的 WSL openSUSE 設置 SSH 訪問的說明。

  • openSUSE 有很多說明,但那些都不起作用(nosystemctl和 no sshd)。
  • WSL 有很多說明,但這些說明不起作用(因為我沒有執行 Ubuntu)。

我需要有關WSL openSUSE的說明。

正如 leeloo 所說,“plaese halp”……

試試dropbear,它是一個小型 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 虛擬機上進行了測試。可能存在埠轉發和要與外部訪問競爭的東西。)

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

引用自:https://unix.stackexchange.com/questions/573312