Linux学习之路

Linux / Unix用户管理教程

2019-07-31  本文已影响0人  程序员will

Linux / Unix用户管理教程

由于Linux是一个多用户操作系统,因此管理员需要管理用户帐户,权限和整体系统安全性。

你应该了解Linux管理员的基础知识,以便你可以处理用户帐户和用户组。

在本教程中,你将学习 -

[TOC]

创建用户

在Linux中,为每个用户分配一个单独的帐户,该帐户包含用户的所有文件,信息和数据。你可以在Linux操作系统中创建多个用户。创建用户的步骤如下:

使用终端

步骤1)使用命令sudo adduser

Unix / Linux管理 - adduser,usermod,userdel,finger

步骤2) 输入新帐户的密码并确认

Unix / Linux管理 - adduser,usermod,userdel,finger

步骤3) 输入新用户的详细信息,然后按Y.

Unix / Linux管理 - adduser,usermod,userdel,finger

新帐户已创建。

使用GUI

步骤1)转到系统设置,查找“用户帐户”图标。

Unix / Linux管理 - adduser,usermod,userdel,finger

步骤2)单击解锁图标并在出现提示时输入密码,然后单击加号。

Unix / Linux管理 - adduser,usermod,userdel,finger

步骤3)将弹出一个新窗口,要求你向新用户帐户添加信息。帐户类型提供两种选择 - 标准和管理(Ubuntu限制)。如果希望新用户具有对计算机的管理访问权限,请选择“管理员”作为帐户类型。管理员可以执行添加和删除用户,安装软件和驱动程序以及更改日期和时间等操作。否则,请选择标准。填写全名,用户名并单击创建。

Unix / Linux管理 - adduser,usermod,userdel,finger

步骤4)新帐户将显示,但默认情况下被禁用。

Unix / Linux管理 - adduser,usermod,userdel,finger

要激活它,请单击密码选项并添加新密码。单击“更改”以启用该帐户。

Unix / Linux管理 - adduser,usermod,userdel,finger

删除,禁用帐户

Terminal

要使用终端禁用帐户,请删除帐户上设置的密码。

sudo passwd -l'username'

Unix / Linux管理 - adduser,usermod,userdel,finger

要删除帐户,请使用命令 -

sudo userdel -r'username'

Unix / Linux管理 - adduser,usermod,userdel,finger

GUI

步骤1)突出显示用户帐户,然后单击减号以删除。

Unix / Linux管理 - adduser,usermod,userdel,finger

步骤2)要禁用,请单击存储密码的区域,你将收到以下提示。选择禁用此帐户,然后单击更改。

Unix / Linux管理 - adduser,usermod,userdel,finger

将用户添加到用户组

你可以通过输入以下命令来查看Linux操作系统上的现有组:

groupmod "Press Tab key twice"

Unix / Linux管理 - adduser,usermod,userdel,finger

现在要将用户添加到组,请使用以下语法:

sudo usermod -a -G GROUPNAME USERNAME

Unix / Linux管理 - adduser,usermod,userdel,finger

系统会要求进行身份验证,然后将用户添加到组中。

你可以通过此命令检查用户是否在组中。

Unix / Linux管理 - adduser,usermod,userdel,finger

它会表明它

Unix / Linux管理 - adduser,usermod,userdel,finger

从用户组中删除用户

使用以下语法删除用户。

sudo deluser USER GROUPNAME

Unix / Linux管理 - adduser,usermod,userdel,finger

GUI方法

如果你不想在终端中运行命令来管理用户和组,则可以安装GUI加载项。

sudo apt-get install gnome-system-tools

完成后,输入

users-admin

检查用户设置,将出现一个选项卡管理组 -

Unix / Linux管理 - adduser,usermod,userdel,finger

Finger

此命令用于获取Linux计算机上的用户信息。你可以在本地和远程计算机上使用它

语法“finger”为远程和本地计算机上的所有已记录用户提供数据。

Unix / Linux管理 - adduser,usermod,userdel,finger

语法'finger username'指定用户的信息。

Unix / Linux管理 - adduser,usermod,userdel,finger

Linux / Unix用户管理命令

这是一个linux用户管理命令列表

命令 描述
sudo adduser username 添加用户
sudo passwd -l 'username' 禁用用户
sudo userdel -r 'username' 删除用户
sudo usermod -a -G GROUPNAME USERNAME 将用户a添加到用户组
sudo deluser USER GROUPNAME 从用户组中删除用户
finger 提供有关所有登录用户的信息
finger username 提供特定用户的信息

总结

上一篇下一篇

猜你喜欢

热点阅读