我有一台运行 Ubuntu 8.04 的服务器。我通过命令行升级了 Ubuntu,没有收到任何警告消息。升级完成后,服务器重新启动,但现在我无法通过 SSH 重新登录。我的网站也无法解析。
我猜我覆盖了一些重要内容。
我可以采取哪些故障排除步骤?我可以通过 VPS 提供商的管理界面执行命令。
说实话,我不确定它将我升级到了哪个版本。
答案1
首先,我希望您备份了您的数据。
现在,实际上,对于您的第一步,从控制台开始,我建议您完成以下任务:
- 更新软件包并检查缺少的依赖项
- 确保已安装 SSH2
- 确保你已授予自己 SSH 访问权限
更多详细信息...从控制台:
1)更新软件包并检查缺少的依赖项
- apt-get 检查
- apt-get 更新
2)安装/修复SSH:
- sshd -v(如果您已经安装了它,第一行输出应该是这样的:
OpenSSH_5.8p1 Debian-1ubuntu3,OpenSSL 0.9.8o 2010 年 6 月 1 日
如果你没有安装,请运行:
- apt-get 安装 openssh 服务器
- /etc/init.d/sshd 启动
现在,通过运行“update-rc.d”确保 sshd 在系统重启时启动
3)检查 /etc/ssh/ssh_config 中的设置
这至少应该可以让您通过 SSH 访问服务器,然后您就可以开始恢复您的服务器。
祝你好运,大卫