如何知道LINUX机器上的用户类型

如何知道LINUX机器上的用户类型

我的帐户已在 LINUX 计算机上创建。但是,我不知道我是哪种类型的用户(根用户或普通用户)以及我拥有哪种类型的访问权限。有没有什么命令可以检查我是否有须藤如果我已经有一个帐户,是否可以在 Linux 机器上访问。

答案1

用于sudo -l确定您在其配置中分配的功能级别。

man 8 sudo

   -l[l] [command]
        If no command is specified, the -l (list) option will list the 
        allowed (and forbidden) commands for the invoking user (or the user 
        specified by the -U option) on the current host.  

        If a command is specified and is permitted by the security policy, 
        the fully-qualified path to the command is displayed along with any 
        command line arguments.  If command is specified but not allowed, 
        sudo will exit with a status value of 1.  

        If the -l option is specified with an l argument (i.e. -ll), or if 
        -l is specified multiple times, a longer list format is used.

答案2

尝试使用命令“id”来查看您所在的组。这将使您了解您正在使用的帐户。

id -a

答案3

您可以输入群组来查看您的群组

[user@system ~]$ groups
users

你可以尝试使用 sudo 看看你是否有 sudo 访问权限。你可以用“ls”尝试一下。如果您没有 sudo 访问权限,则会收到错误消息:

[user@system ~]$ sudo ls

答案4

要查看您属于哪些组,请尝试groups.您是否有权访问sudo 取决于您本地的配置。

如果运行时groups您没有看到wheeladmins staff没有专门设置的访问sudo权限,那么您可能没有被自动授予sudo访问权限。请注意,这些sudo也可以通过配置添加。

相关内容