使用 Debian 10/9/8 进行初始服务器设置

我们启动了一个新的 Debian Linux 实例,将其作为我们新应用程序的生产服务器运行。 这是使用 Debian Linux 系统执行初始服务器设置的好习惯。 这将增强新服务器的主服务器安全性和可用性。

本指南包括以下步骤:

  1. 更新和升级 Debian 系统
  2. 在 Debian 中创建一个 Sudo 用户
  3. 在 Debian 系统中设置主机名
  4. 安全 SSH 服务器
  5. 配置防火墙D

让我们从 Debian Linux 系统上的初始服务器设置开始。

1.升级Debian

登录 Debian 服务器后,首要任务是升级 Debian 系统的当前软件包。 因为它可能是服务器是用旧的图像文件构建的。 Debian 团队一直致力于增强服务器安全性并定期提供更新的软件包。

首先,更新系统上的 Apt 缓存。

sudo apt update  

然后,运行 upgrade 命令以实际升级包。

sudo apt upgrade  

为新安装的系统运行 dist-upgrade 也是一个不错的选择。

sudo apt dist-upgrade  

对于提示完成软件包安装的任何确认,请按“Y”。

另外,执行以下命令以删除不再需要的包。 这也有助于删除旧内核版本的文件。

sudo apt autoremove  

2. 创建一个 Sudo 用户

一些托管服务提供商(如 DigitalOcean)仅使用 root 帐户启动实例。 使用超级用户帐户继续使用生产实例并不是一个好习惯。 我们强烈建议创建一个具有 Sudo 权限的新用户,并使用它来访问您的 Debian 实例。

假设您已经登录了 root 帐户。 运行以下命令在 Debian 上创建一个新用户:

sudo adduser tecadmin