前几天小区停电,恢复供电后在电脑ssh连不上盒子。于是把盒子接上电视机排查,发现能正常登录系统,但就是连不上ssh。尝试打开ssh服务,发现弹出弹出一堆英文:
“You are in emergency mode ........ Give root password for maintenance (or press Control-D to continue)”
参考文章:Ubuntu “welcome to emergency mode” 无法开机 - 简书 (jianshu.com)
我的情况应该是由于非正常关机引起磁盘挂载异常,导致无法ssh连接。我重新插上之前挂载的硬盘,然后重新挂载(参考:Armbian挂载外接硬盘/U盘 - 米该 Blog (migai.top)),再重启一下,问题解决!
附上SSH的相关命令:
安装ssh服务
sudo apt-get install openssh-server
启动ssh服务
sudo /etc/init.d/ssh start
设置开机自启动
sudo systemctl enable ssh
关闭ssh开机自动启动命令
sudo systemctl disable ssh
单次开启ssh
sudo systemctl start ssh
单次关闭ssh
sudo systemctl stop ssh
设置好后重启
reboot