如何在 Debian 中添加新用户
如何在 Debian 中添加新用户
管理用户账户是 Linux 系统管理的基础部分。无论你是在设置新的开发者账户、为安全性创建用户角色,还是管理 VPS 或 dedicated server,了解如何在 Debian 中添加和配置用户都至关重要。
本指南将引导你完成在 Debian 中添加新用户、设置权限并确保安全最佳实践的步骤。
步骤 1:以 Root 登录或使用 sudo
在添加用户之前,你需要管理员权限。以 root 登录,或使用你的普通账户配合 sudo。
步骤 2:添加新用户
使用 adduser 命令,它是交互式且对用户友好的:
系统会提示你:

步骤 3:授予 Sudo 访问权限(可选)
如果新用户需要管理权限:
这会将用户添加到 sudo 组,使其能够使用 sudo 以 root 身份运行命令。
步骤 4:验证新用户
切换到新用户账户进行验证:
尝试执行一个 sudo 命令(如果你已将其添加到 sudo 组):
可选:自定义用户设置
你可以:
设置用户 shell:
设置账户过期时间:
临时锁定用户:
安全最佳实践
使用强密码。
除非必要,否则避免授予 sudo 访问权限。
定期审计用户,使用:
在可能的情况下,远程登录时使用 SSH keys 而不是密码。
使用场景:在 Hosting Server 上添加用户
在 VPS 或 dedicated hosting 上(例如用于 web development 或管理团队访问):
每个用户都可以拥有自己的 SFTP 登录
受限的 shell 访问可增强安全性
适用于共享 hosting 环境或 web app 部署
许多 hosting providers,如 AlexHost、DigitalOcean 或 Hetzner,都允许在未托管的 Linux servers 上这样做。
结论
在 Debian 中添加新用户是一项简单直接的任务,它可以增强系统管理、提高安全性,并支持多用户环境。无论你是在运行个人 server,还是在 hosting 设置中管理多个用户,遵循这些步骤都能确保 Linux 系统安全且有序。



