Digital Ocean Droplet 服务器设置在 UNIX 关键部分失败
Digital Ocean Droplet server set up fails at the UNIX key part
我正在尝试设置 Digital Ocean Droplet 服务器,但它在 UNIX 密钥部分失败。
Ubuntu 18.04.3 (LTS) x64,基本配置,没有任何额外的东西,我的积分是月费的倍数。
macOS 10.12.6,正常终端。
的指导
我已经通读了几篇 questions/guides,但没有一篇回答了我的问题:
- Digital Ocean is asking for my Unix password, but once I give it, it closes out
- https://www.digitalocean.com/community/questions/connection-closes-after-changing-root-password
- https://www.digitalocean.com/community/questions/first-time-console-access
- https://www.digitalocean.com/community/questions/why-am-i-being-asked-for-the-current-unix-password-when-logging-in-with-ssh
- 这是 windows 的,我已经从控制面板重置了:Not able to change password of root for digital ocean droplet
我和向导使用数字海洋水滴服务器的电子邮件密码选项:
我可以 SSH 我的 IP 地址 EX(100s 只是例子)。:
ssh root@100.100.100.100
我可以复制和粘贴并通过电子邮件传递下一个密码问题。这很好用,但我无法完成以下部分:
Changing password for root.
(current) UNIX password:
我总是输入相同的东西而不是它(100s 只是例子):
与 100.100.100.100 的连接已关闭。
比起我重新开始整个事情,它从不要求任何不同的东西
对于第二个周期的向导,它会问以下问题,但对我来说从来没有:
Changing password for root.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
我联系了他们的官方支持,他们的第一个答案解决了我的问题
1.Leveraging 更新和解决影响 root 密码重置的问题的恢复环境相对简单。从 Droplet 页面开始,您可以关闭 Droplet,然后访问 "Recovery" 选项到 "Boot from recovery ISO"。之后打开 Droplet 将从恢复环境中 运行 Droplet,您可以在其中通过位于控制面板中的 Droplet 的 Web 控制台访问菜单。
https://www.digitalocean.com/docs/droplets/resources/recovery-iso/
进入 DigitalOcean Recovery ISO 后,菜单将可用。在此菜单中,您想 select "Mount your Disk Image" 通过键入 1 并按 Enter/Return 键。
完成此操作后,您将 select "Reset Droplet Root Password" 输入 3 并按 Enter/Return 键。这将带您进入 Unix passwd 提示符,它首先要求您输入新密码。在这里仔细输入新密码。这样做之后,它会要求您重新输入新密码。完成后,您应该会返回到 DigitalOcean Recovery ISO 菜单。
2.In 在某些情况下,inode 已满或磁盘利用率已满等问题会影响 Droplet root 密码重置过程。要验证此情况,您可以从菜单访问 shell 选项并检查磁盘 space 和 inode 使用情况的 /mnt 详细信息:
df -h
df -i
如果您发现 /mnt 路径(您的 Droplet 磁盘)为 100%,您将需要探索文件系统以清除一些 space,然后再重新尝试重置登录。这些帖子可能有助于概述一些步骤:
https://unix.stackexchange.com/questions/125429/tracking-down-where-disk-space-has-gone-on-linux
https://unix.stackexchange.com/questions/117093/find-where-inodes-are-being-used
3.You 也可以尝试通过 chroot 环境更改密码。为此,您需要通过键入 5 并按下 Enter/Return 键来 select "Attempt to 'chroot' into installed system"。从这里,您将被带入您的 droplet 的 chroot 环境。然后您可以使用 Linux "passwd" 命令更改您的 root 密码。它将使用与 DigitalOcean Recovery ISO 中的 "Reset Droplet Root Password" 选项相同的提示。
完成后,您可以从磁盘重新启动 Droplet。要恢复原状,只需再次关闭 Droplet 并使用 Droplet > Recovery 选项 "Boot from Hard Drive".
我正在尝试设置 Digital Ocean Droplet 服务器,但它在 UNIX 密钥部分失败。
Ubuntu 18.04.3 (LTS) x64,基本配置,没有任何额外的东西,我的积分是月费的倍数。
macOS 10.12.6,正常终端。
的指导我已经通读了几篇 questions/guides,但没有一篇回答了我的问题:
- Digital Ocean is asking for my Unix password, but once I give it, it closes out
- https://www.digitalocean.com/community/questions/connection-closes-after-changing-root-password
- https://www.digitalocean.com/community/questions/first-time-console-access
- https://www.digitalocean.com/community/questions/why-am-i-being-asked-for-the-current-unix-password-when-logging-in-with-ssh
- 这是 windows 的,我已经从控制面板重置了:Not able to change password of root for digital ocean droplet
我和向导使用数字海洋水滴服务器的电子邮件密码选项: 我可以 SSH 我的 IP 地址 EX(100s 只是例子)。:
ssh root@100.100.100.100
我可以复制和粘贴并通过电子邮件传递下一个密码问题。这很好用,但我无法完成以下部分:
Changing password for root.
(current) UNIX password:
我总是输入相同的东西而不是它(100s 只是例子): 与 100.100.100.100 的连接已关闭。 比起我重新开始整个事情,它从不要求任何不同的东西
对于第二个周期的向导,它会问以下问题,但对我来说从来没有:
Changing password for root.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
我联系了他们的官方支持,他们的第一个答案解决了我的问题
1.Leveraging 更新和解决影响 root 密码重置的问题的恢复环境相对简单。从 Droplet 页面开始,您可以关闭 Droplet,然后访问 "Recovery" 选项到 "Boot from recovery ISO"。之后打开 Droplet 将从恢复环境中 运行 Droplet,您可以在其中通过位于控制面板中的 Droplet 的 Web 控制台访问菜单。
https://www.digitalocean.com/docs/droplets/resources/recovery-iso/
进入 DigitalOcean Recovery ISO 后,菜单将可用。在此菜单中,您想 select "Mount your Disk Image" 通过键入 1 并按 Enter/Return 键。
完成此操作后,您将 select "Reset Droplet Root Password" 输入 3 并按 Enter/Return 键。这将带您进入 Unix passwd 提示符,它首先要求您输入新密码。在这里仔细输入新密码。这样做之后,它会要求您重新输入新密码。完成后,您应该会返回到 DigitalOcean Recovery ISO 菜单。
2.In 在某些情况下,inode 已满或磁盘利用率已满等问题会影响 Droplet root 密码重置过程。要验证此情况,您可以从菜单访问 shell 选项并检查磁盘 space 和 inode 使用情况的 /mnt 详细信息:
df -h
df -i
如果您发现 /mnt 路径(您的 Droplet 磁盘)为 100%,您将需要探索文件系统以清除一些 space,然后再重新尝试重置登录。这些帖子可能有助于概述一些步骤:
https://unix.stackexchange.com/questions/125429/tracking-down-where-disk-space-has-gone-on-linux https://unix.stackexchange.com/questions/117093/find-where-inodes-are-being-used
3.You 也可以尝试通过 chroot 环境更改密码。为此,您需要通过键入 5 并按下 Enter/Return 键来 select "Attempt to 'chroot' into installed system"。从这里,您将被带入您的 droplet 的 chroot 环境。然后您可以使用 Linux "passwd" 命令更改您的 root 密码。它将使用与 DigitalOcean Recovery ISO 中的 "Reset Droplet Root Password" 选项相同的提示。
完成后,您可以从磁盘重新启动 Droplet。要恢复原状,只需再次关闭 Droplet 并使用 Droplet > Recovery 选项 "Boot from Hard Drive".