通过文件系统在 Linux 上启用 ssh

通过文件系统在 Linux 上启用 ssh

我在嵌入式设备的 SD 卡上有一个 Linux 映像(Ubuntu)。它启动并分配了一个 IP。但是 ssh 服务器似乎被禁用了。我没有串行连接,所以我需要使用 ssh。为此,ssh 服务器需要自动启动。我该如何在无法访问引导版 Ubuntu 的情况下通过主机上安装的 SD 卡来做到这一点?

答案1

安装卡:

 sudo /dev/mmX1 /mnt

其中 mmX 是系统对该卡的称呼。现在:

 cd /mnt
 sudo chroot . 

这会将您置于一个只能看到卡的环境中,就像它是您的根系统一样。现在执行

  sudo su
 echo "nameserver 8.8.8.8" >> /etc/resolv.conf
 echo "nameserver 8.8.4.4" >> /etc/resolv.conf
 apt-get install ssh

你就完成了。退出 chroot,

 exit
 cd
 sudo umount /mnt

您已经完成。

相关内容