从 Windows 10 使用 ssh 连接到 LinuxKit

从 Windows 10 使用 ssh 连接到 LinuxKit

我可以使用 Windows 10 或 Ubuntu 18.04 构建和运行 LinuxKit。但是当我尝试使用 ssh 连接时,连接断开了。我尝试了 ssh 示例和常规“linuxkit.yml”示例。我应该如何设置它?

答案1

最简单的方法是从 sshd 映像开始。在 Windows 10 Professional 或 Windows 10 Enterprise 上,您可以按如下方式构建映像:

linuxkit.exe build -format iso-efi sshd.yml

然后运行该图像,可能是在 Git BASH 或其他尊重该$HOME/.ssh/id_rsa.pub变量的 shell 中:

linuxkit.exe run -disk size=1 -name=linuxssh sshd-efi.iso

如果一切顺利,linuxkit 现在启动,您可以从另一个终端窗口通过 ssh 进入 linuxkit,使用运行 ifconfig 时在 LinuxKit 中看到的 ip 号码。

相关内容