我在嵌入式设备的 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
您已经完成。