有需要了解Linux操作系统中注册哪些用户的情况。如果某些特定用户在更改个人数据时需要整组组,则可能需要这可能是必要的。
另请参阅:如何将用户添加到Linux组
检查用户列表的方法
不断使用此系统的人可以用许多方法,并且对于初学者来说,这是非常有问题的。因此,下面将绘制的指令将有助于缺乏经验的用户应对任务。您可以使用内置终端或使用图形界面的多个程序来执行此操作。方法1:程序
在Linux / Ubuntu中,您可以使用特殊程序提供的参数管理系统中的注册用户。
不幸的是,对于桌面GNOME和Unity程序的图形外壳是不同的。但是,两者都能够提供一组选项和工具来检查和编辑Linux发行版中的用户组。
“账户”在GNOME中
首先,打开系统参数,然后选择一个名为“帐户”的部分。请注意,系统用户将不会显示在此处。注册用户列表位于左窗格中,右侧是设置部分并更改为每个窗格。
默认情况下,GNOME图形shell分发中的“用户和组”程序始终安装,但如果在系统中找到它,则可以使用终端中的命令自动下载和安装:
sudo apt-get安装Unity-Control-Center
KDE的Kuser。
对于KDE平台,有一个实用程序,即使用它更方便。它被称为kuser。
如果需要,程序接口显示所有注册用户,可以看到和系统。该程序可以更改用户密码,将它们从一个组传输到另一个组,如有必要,删除它们等。
与GNOME的情况一样,默认情况下安装了Kuuser程序,但您可以删除它。要安装应用程序,请在“终端”中执行命令:
sudo apt-get安装kuuser
方法2:终端
此方法是基于Linux操作系统开发的大多数分布的通用。事实是它在其软件中具有特殊文件,其中信息位于每个用户身上。这样的文件位于:
/ etc / passwd
所有条目都以下列形式提出:
- 每个用户的名称;
- 唯一的识别号码;
- 密码ID;
- 组ID;
- 组名;
- 家庭目录壳;
- 主页目录号码。
另请参阅:终端Linux中的常用命令
为了提高安全级别,每个用户的密码都保存在文档中,但不会显示。在此操作系统的其他修改中,密码也存储在单独的文档中。
全部列表
您可以通过输入以下命令,使用“终端”来使用“终端”来重定向到具有保存数据的文件:
CAT / etc / passwd
示例:
如果用户的ID具有少于四位数字,则该系统数据在其中变化非常不可取。事实是,它们是由OS本身在安装过程中创建的,以确保大多数服务的最安全工作。
用户列表中的名称
值得注意的是,在这个文件中可能有很多数据不趣。如果需要只找出与用户有关的名称和基本信息,则可以使用以下命令过滤文档中给出的数据:
sed's /:.*//'/ etc / passwd
示例:
查看活动用户
在OS中,在Linux上工作,您不仅可以看到已注册的用户,还可以看到当前在操作系统中处于活动状态的用户,同时查看他们使用的进程。对于这样的操作,应用了由团队造成的特殊实用程序:
W.
示例:
此实用程序将发出用户执行的所有命令。如果它同时使用两个或多个命令,它们还将在发布列表中找到显示。
访问历史
如有必要,可以分析用户活动:找出上次登录的日期。它可以在log / var / wtmp上使用。它在以下命令的命令行中称为输入:
最后一个。
示例:
最后一项活动的日期
此外,在Linux操作系统中,您可以找到每个注册的用户最后活动时 - 这使得使用相同名称的查询执行的Lastlog命令:
lastlog。
示例:
此日志还显示有关从未处于活动状态的用户的信息。
结论
如您所见,在终端中,呈现与每个用户有关的更详细信息。有机会找出谁和当它进入系统时,确定是否使用了外国人,还有更多。但是,对于普通用户来说,将是使用图形界面使用该程序的最佳选择,以便不深入研究Linux命令的本质。
用户视图列表非常简单,主要是要了解操作系统的这种功能的工作以及它使用的目的。