从管理员的角度来看(工具、服务、命令、工作方式、思考和访问)在云端使用 Ubuntu 与在专用服务器或 VPS 上工作有何不同
答案1
管理基于云的 Ubuntu 服务器确实需要稍微不同的思维方式。
- 当你需要重启时,你要确保不会意外地关机(
sudo shutdown
与sudo shutdown -r
)。毕竟,启动云服务器比走到机架前按下电源按钮要复杂得多。 - 您需要考虑服务器的依赖性,并确保服务器上的应用程序和服务具有较高的容错能力。这样,如果您所在大楼的互联网连接不稳定或出现故障,云服务器就不会因为无法访问您办公桌下的数据库服务器而将错误填满日志。
- 你需要对安全更加警惕。在一份工作中,我被要求以“root”身份通过 SSH 连接到云 Ubuntu 服务器。当我表示震惊时,我得到的回应是“我们都以 root 身份登录”。显然,我做的第一件事就是为每个人创建个人帐户,并教他们如何使用“sudo”。
- 与用户安全一样,您还需要确保只打开需要打开的端口。毕竟,如果您可以看到/使用端口,那么其他人也可以。无论如何,这都是一个好主意,但我注意到一些管理员在内部服务器的端口维护方面松懈了。
- 当您运行任何类型的维护计划时,编写脚本并反复检查命令都是一个好主意。同样,如果您所做的某件事让服务器变成了纸镇,那么在云中进行重新安装/修复可能会更加复杂。