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 或将其作为永久的东西添加到您的启动中 - 也许有人可以提供更多详细信息(如果他们知道如何操作)。

相关内容