我最近被任命负责 Linode 平台上的一个 Ubuntu 服务器。
该网络服务器正在运行带有 MySQL 数据库的生产 Rails 应用程序。
我需要通过 ssh 进入它来下载数据库的副本,以便在本地进行进一步的开发。
我读到 Linode 要求先关闭节点,然后才能从管理器中的救援选项卡重置 root 密码。仪表板上的“关闭”按钮是否可以安全使用并重新启动生产 Web 服务器?服务器不会丢失任何数据吗?(我问这个问题是因为我习惯使用 Amazon AWS,其中的服务器不是持久性的)
还有其他方法可以通过 Linode Manager 中的 SSH 访问服务器吗?
答案1
Linode 提供了进入 linode VM 的替代路径,即 linode shell(又名 lish)。文档是这里。但是,您仍然需要 root 密码或其他用户名和密码才能真正登录系统。
回答你的另一个问题,linode 是持久的。如果你安全地关闭系统(linode 仪表板上的关机按钮可以做到这一点),你不太可能丢失任何数据。
我说不太可能,但有可能以前的管理员设置了一些 ramdisk 支持的数据,或者没有对磁盘进行一些更改,或者其他一些可能丢失的东西,但是在没有现有文档或 root 密码的情况下,你无论如何都无法解决这些事情。