如何在Linux VPS上创建sudo用户

sudo用户允许您在不以root身份登录的情况下管理Linux VPS。这对于日常管理更安全,并且更容易为其他管理员提供受控访问。

首先以root身份连接到VPS。在示例中将username替换为您要创建的用户。

 

Ubuntu或Debian

  1. 创建用户:
adduser username
  1. 将用户添加到sudo组:
usermod -aG sudo username

Linux VPS终端显示正在创建和测试的新sudo用户

 

AlmaLinux、Rocky Linux、Oracle Linux或CentOS

RHEL风格的发行版使用wheel组进行sudo访问:

adduser username
passwd username
usermod -aG wheel username

 

这赋予了什么权限?

新用户可以使用自己的密码或SSH密钥登录。将其添加到sudowheel组后,该用户可以通过在命令前输入sudo来运行管理命令。

不要为只需要SFTP访问或访问一个游戏文件夹的用户提供sudo访问。对于有限访问,创建一个普通用户并仅给予其所需文件夹的权限。

 

测试新用户

打开一个新的SSH会话并在关闭root会话之前测试sudo:

ssh username@your.vps.ip
sudo whoami

如果命令返回root,则sudo正常工作。在确认新用户可以登录并运行sudo命令之前,请保持root登录可用。

用户正常工作后,为其添加SSH密钥:如何向您的VPS添加SSH密钥

  • 0 用戶發現這個有用
這篇文章有幫助嗎?

相關文章

如何使用SSH连接到Linux VPS

SSH是管理Linux VPS的常用方式。它为您提供服务器上的终端,以便您可以安装软件、编辑文件、检查日志、重启服务和运行游戏服务器命令。...

如何在 Linux VPS 上更新软件包

保持软件包更新有助于修补安全问题,并保持服务器工具的兼容性。如果 VPS 托管游戏服务器、数据库、面板、机器人或实时网站,请在维护窗口期间运行更新。 首先通过 SSH 连接:如何通过 SSH...

如何在Linux VPS上保护SSH

SSH是管理Linux VPS的主要方式,因此在服务器用于公共服务之前应进行安全设置。首先添加SSH密钥和sudo用户,然后尽可能减少基于密码的访问。...

如何检查Linux VPS上的磁盘使用情况

磁盘使用问题可能会导致更新、备份、日志、数据库和游戏存档无法正确写入。检查总磁盘使用情况以及哪些文件夹占用了最多空间。 使用SSH连接到VPS。 显示已挂载磁盘的使用情况:df -h...

如何检查Linux VPS上的CPU和RAM使用情况

高CPU或RAM使用可能导致延迟、命令响应缓慢、更新失败或游戏服务器被操作系统终止。在重启或终止任何进程之前,使用Linux进程工具找出资源使用情况。...