如何在Linux中查看用户列表

Anonim

如何在Linux中查看用户列表

有需要了解Linux操作系统中注册哪些用户的情况。如果某些特定用户在更改个人数据时需要整组组,则可能需要这可能是必要的。

另请参阅:如何将用户添加到Linux组

检查用户列表的方法

不断使用此系统的人可以用许多方法,并且对于初学者来说,这是非常有问题的。因此,下面将绘制的指令将有助于缺乏经验的用户应对任务。您可以使用内置终端或使用图形界面的多个程序来执行此操作。

方法1:程序

在Linux / Ubuntu中,您可以使用特殊程序提供的参数管理系统中的注册用户。

不幸的是,对于桌面GNOME和Unity程序的图形外壳是不同的。但是,两者都能够提供一组选项和工具来检查和编辑Linux发行版中的用户组。

“账户”在GNOME中

首先,打开系统参数,然后选择一个名为“帐户”的部分。请注意,系统用户将不会显示在此处。注册用户列表位于左窗格中,右侧是设置部分并更改为每个窗格。

查看Linux Gnome的程序帐户中的用户列表

默认情况下,GNOME图形shell分发中的“用户和组”程序始终安装,但如果在系统中找到它,则可以使用终端中的命令自动下载和安装:

sudo apt-get安装Unity-Control-Center

KDE的Kuser。

对于KDE平台,有一个实用程序,即使用它更方便。它被称为kuser。

在Linux KDE中查看Kuser程序中的用户列表

如果需要,程序接口显示所有注册用户,可以看到和系统。该程序可以更改用户密码,将它们从一个组传输到另一个组,如有必要,删除它们等。

与GNOME的情况一样,默认情况下安装了Kuuser程序,但您可以删除它。要安装应用程序,请在“终端”中执行命令:

sudo apt-get安装kuuser

方法2:终端

此方法是基于Linux操作系统开发的大多数分布的通用。事实是它在其软件中具有特殊文件,其中信息位于每个用户身上。这样的文件位于:

/ etc / passwd

所有条目都以下列形式提出:

  • 每个用户的名称;
  • 唯一的识别号码;
  • 密码ID;
  • 组ID;
  • 组名;
  • 家庭目录壳;
  • 主页目录号码。

另请参阅:终端Linux中的常用命令

为了提高安全级别,每个用户的密码都保存在文档中,但不会显示。在此操作系统的其他修改中,密码也存储在单独的文档中。

全部列表

您可以通过输入以下命令,使用“终端”来使用“终端”来重定向到具有保存数据的文件:

CAT / etc / passwd

示例:

命令查看Linux终端中的用户的完整列表

如果用户的ID具有少于四位数字,则该系统数据在其中变化非常不可取。事实是,它们是由OS本身在安装过程中创建的,以确保大多数服务的最安全工作。

用户列表中的名称

值得注意的是,在这个文件中可能有很多数据不趣。如果需要只找出与用户有关的名称和基本信息,则可以使用以下命令过滤文档中给出的数据:

sed's /:.*//'/ etc / passwd

示例:

在Linux终端的命令用于用户列表中的名称备忘录

查看活动用户

在OS中,在Linux上工作,您不仅可以看到已注册的用户,还可以看到当前在操作系统中处于活动状态的用户,同时查看他们使用的进程。对于这样的操作,应用了由团队造成的特殊实用程序:

W.

示例:

终端Linux团队

此实用程序将发出用户执行的所有命令。如果它同时使用两个或多个命令,它们还将在发布列表中找到显示。

访问历史

如有必要,可以分析用户活动:找出上次登录的日期。它可以在log / var / wtmp上使用。它在以下命令的命令行中称为输入:

最后一个。

示例:

Linux终端团队在用户列表中查看考勤历史记录

最后一项活动的日期

此外,在Linux操作系统中,您可以找到每个注册的用户最后活动时 - 这使得使用相同名称的查询执行的Lastlog命令:

lastlog。

示例:

Linux终端中的团队在系统中查看最新用户活动的日期

此日志还显示有关从未处于活动状态的用户的信息。

结论

如您所见,在终端中,呈现与每个用户有关的更详细信息。有机会找出谁和当它进入系统时,确定是否使用了外国人,还有更多。但是,对于普通用户来说,将是使用图形界面使用该程序的最佳选择,以便不深入研究Linux命令的本质。

用户视图列表非常简单,主要是要了解操作系统的这种功能的工作以及它使用的目的。

阅读更多