找回密码
 立即注册
搜索
查看: 78|回复: 0

[linux系统] 如何在 Debian 上创建 Sudo 用户

[复制链接]

64

主题

0

回帖

2万

积分

超级版主

积分
20208

突出贡献优秀版主论坛元老

发表于 2024-12-4 15:28:34 | 显示全部楼层 |阅读模式
sudo 命令旨在允许用户使用其他用户的安全权限运行程序,默认情况下是 root 用户。

在本指南中,我们将向您展示如何在 Debian 计算机上创建新用户并为其提供 sudo 访问权限。 然后,您可以使用此用户帐户执行管理命令,而无需以 root 用户身份登录到 Debian 服务器。

创建 sudo 用户的步骤

按照以下步骤创建新的用户帐户并为其提供 sudo 访问权限。 如果要为现有用户配置 sudo,请跳至步骤03。

01、登录您的服务器。

以root用户登录系统:

  1. ssh root@server_ip_address
复制代码

02、创建一个新的用户帐户。

使用adduser命令创建新的用户帐户。 不要忘记将username替换为您要创建的用户名:

  1. adduser username
复制代码

系统将提示您设置并确认新的用户密码。 确保新帐户的密码尽可能强。

Adding user `username' ...
Adding new group `username' (1001) ...
Adding new user `username' (1001) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully

设置密码后,该命令将为用户创建主目录,复制主目录中的多个配置文件,并提示您设置新用户的信息。 如果要将所有这些信息留空,只需按ENTER键接受默认值。

Changing the user information for username
Enter the new value, or press ENTER for the default
    Full Name []:
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
Is the information correct? [Y/n]

03、将新用户添加到 sudo 组

默认情况下,在Debian系统上,组sudo的成员被授予sudo访问权限。 要将您创建的用户添加到sudo组,请使用usermod命令:

  1. usermod -aG sudo username
复制代码


测试sudo访问权限

切换到新创建的用户:

  1. su - username
复制代码

使用 sudo 命令运行 whoami 命令:

  1. sudo whoami
复制代码

用户是否具有 sudo 访问权限,那么 whoami 命令的输出将为 root:

  1. root
复制代码

如何使用 sudo

要使用 sudo,只需在命令前加上 sudo 和空格:

  1. sudo ls -l /root
复制代码

第一次在会话中使用 sudo 时,系统将提示您输入用户密码:

  1. [sudo] password for username:
复制代码

原文链接:https://linux265.com/news/3599.html

手机版|Discuz! X

GMT+8, 2024-12-22 10:17 , Processed in 0.162328 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表