Digital Ocean 无法访问控制台

问题描述 投票:0回答:6

我无法在数字海洋中访问我的 Droplet 控制台,它发出一条通知“启用新的 Droplet 控制台,以便从浏览器对您的 Droplet 进行类似本机的终端访问。” 要启用 Droplet 控制台,请以 root 或具有 sudo 访问权限的用户身份登录 Droplet。连接后,使用以下命令下载并执行代理安装脚本以立即启用控制台:

wget -qO- https://repos-droplet.digitalocean.com/install.sh | sudo bash

但我无法访问其控制台,所以我不知道在哪里可以发出此命令,putty 也没有给出任何响应。 screenshot of the notification

console digital-ocean droplet
6个回答
8
投票

TLDR;在故障恢复控制台中运行它。

我知道这是一个老问题,但发帖以防其他人在搜索中登陆这里。

单击 Droplet 访问页面“恢复控制台”部分中的“启动恢复控制台”按钮。

root
身份登录。如果您不知道密码,请使用下面“重置 root 密码”部分中的“重置 root 密码”按钮。

粘贴“Droplet Console”部分中的

wget
命令并运行它。可能需要一点时间。

完成后,第一部分“Droplet Console”现在应该更新并有一个“启动 Droplet Console”按钮

在 Droplet 控制台成功启动之前,您可能需要注销并重新登录 Digital Ocean。


5
投票

您无法连接到控制台,因为您错误地

started the ufw without allowing ssh

要恢复控制台: 第1步:前往

Launch Recovery Console

第2步:登录后运行:

ufw allow ssh

第 3 步:您会看到类似以下内容:

第四步:尝试使用SSH登录,就会成功!


4
投票

一天之内它就为我解决了。 可能您需要注销/登录。 我还向我的帐户添加了 2FA。 经过这些操作,我终于可以使用该功能了。


2
投票

Digital Ocean 提供了大量文档:

https://docs.digitalocean.com/products/droplets/how-to/connect-with-ssh/putty/

一旦您

ssh
进入Droplet,您需要运行该命令。

然后:

https://docs.digitalocean.com/products/droplets/how-to/connect-with-console/


0
投票

就我而言,我在配置文件中不允许 root 访问权限。

#解决方案

如果您有备份,只需回滚到事件发生前的先前备份即可。

这解决了我的问题


-1
投票

感谢您的回答,它有效。我现在很幸福

© www.soinside.com 2019 - 2024. All rights reserved.