Digital Ocean无法访问控制台。

7

我无法在Digital Ocean中访问我的droplet控制台,它会提示 "启用新的Droplet Console,从浏览器本地访问您的Droplet以获得终端访问权限。" 要启用Droplet Console,请作为root或具有sudo访问权限的用户登录到Droplet。连接后,使用以下命令下载并执行代理安装脚本,以立即启用控制台:

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

但我无法访问它的控制台,所以不知道在哪里可以运行该命令,Putty也没有任何响应。 通知截图

4个回答

7

简而言之,运行它在恢复控制台中。

我知道这是一个老问题,但是如果有其他人在搜索中着陆,我会发帖的。

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

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

粘贴您从“Droplet Console”部分那里得到的wget命令并运行它。这可能需要一点时间。

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

在成功启动Droplet Console之前,您可能需要退出Digital Ocean并重新登录。


谢谢你的回答,我相信它会对那些正在寻找这方面帮助的人有所帮助。 - Sarosh Hassan

4

第二天问题自行解决。 可能需要注销/登录。 我还给我的账户添加了两步验证。 在这些操作之后,我终于可以使用那个功能了。


感谢您的努力。 - Rinzin

3

由于错误地启动了未允许SSH的ufw,您无法连接到控制台。

要恢复控制台:

步骤1:转到启动恢复控制台

enter image description here

第二步:登录后运行:ufw allow ssh

第三步:您将看到类似以下内容:

enter image description here

步骤4:尝试使用SSH登录,将会成功!


谢谢你的回答,虽然我发现的问题是服务器进入了紧急模式,但我通过进入恢复模式成功地恢复了我的文件。 - Sarosh Hassan

2

这并没有回答问题,但对于使用滴水控制台的任何人都是有帮助的。滴水控制台在生产中很难使用。它无法滚动其输出,其窗口大小很小,在最大化时不会扩展,并且会错误地格式化粘贴的文本。 - david-littlefield
相反,使用Visual Studio Code。您可以像在常规计算机上一样,在代码编辑器中创建、打开、编辑和传输虚拟机上的文件。您可以并行运行多个终端应用程序上的命令。它也没有基于Web的终端应用程序所具有的任何限制。 - david-littlefield
教程链接:https://medium.com/p/44afcc954d38 - david-littlefield

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接