非 root 用户
您可以使用非 root 用户来管理服务器上的资源,而不是使用 root 用户。
要实现这一点,您需要正确设置服务器。
警告
这是一项实验性功能。
要求
- 非 root 用户需要将 SSH 密钥添加到服务器。
- 非 root 用户需要拥有 sudo 权限。
Sudo 权限
您需要在 /etc/sudoers 文件中添加以下行:
bash
# 允许您的非 root 用户无需密码以 root 身份运行命令
your-non-root-user ALL=(ALL) NOPASSWD: ALL这将允许非 root 用户无需密码即可以 root 身份运行任何命令。 注意:您需要将 "your-non-root-user" 替换为您的用户名。
警告
这不是设置非 root 用户的最安全方式,但我们将在未来改进这一点,通过对二进制文件添加更精细的权限。
