在Linux中创建新用户的三种方法,总有一种适合你

本文介绍了在Linux系统中创建新用户的三种方法:使用useradd命令、adduser命令和GNOME用户设置(GUI)。文章详细阐述了每种方法的步骤、优缺点,以及如何设置密码和管理用户权限,帮助管理员根据需求选择合适的方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

将用户添加到Linux计算机是一项基本的管理任务,有几种方法可以实现这一点。每种创建用户的方法都有优点和缺点,我们将向你介绍三种不同的用户创建方法。

Linux计算机为什么需要用户

一台没有用户的个人计算机用处并不大。Linux支持多个用户。无论他们是同时登录并共享计算机的电源,还是在独占使用计算机时单独登录,每个人都需要一个唯一的用户帐户。

用户帐户封装该用户的工作并提供隐私。它还允许将控制和管理应用于帐户。通过更改用户帐户的属性(如他们所属的组),不同的用户可以根据他们的需要或他们的角色或功能具有不同的功能。

无论你是与家庭成员共享计算机,还是管理组织的多用户安装,创建用户帐户都是一项基本的管理技能。

使用useradd命令创建新的Linux用户

useradd命令是用于添加用户的最低级别命令。其他命令充当useradd命令的更友好的前端。这增加了一些便利性,并使过程变得更容易,但其他命令无法实现使用useradd和passwd命令无法实现的事情。

useradd命令有许多选项,下面显示了创建典型新用户所需的选项。不用说,你必须使用sudo来添加用户。

sudo useradd -s /bin/bash -m -c "Mary Quinn" -Gsambashare maryq

该命令由以下部分组成:

  • sudo:我们需要管理员权限才能允许新用户访问计算机。

  • useradd:useradd命令。

  • -s /bin/bash:shell选项,这将为此新用户设置默认shell。

  • -m:生成主目录选项,这将在“/home/”目录中创建一个与新用户帐户名同名的目录。

  • -c “Mary Quinn”:新用户的全名,这是可选的。

  • -Gsambashare:附加组选项,这是可选的。新用户将被添加到与其帐户名同名的组中。-G选项(注意,大写“G”)将用户添加到增补组。组必须已经存在。我们还将使新用户成为“sambashare”组的成员。

  • maryq:新用户帐户的名称,这必须是唯一的,不能已被其他用户使用。

​这将创建新的用户帐户,创建其主目录,并用一些默认的隐藏文件填充它。我们可以这样查看他们的主目录:

sudo ls -ahl /home/maryq

The default configuration files added tot he new user's home directory

我们的新用户还无法登录,因为我们尚未为他们创建密码。可以使用其-p(密码)选项将密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驾驭信息纵横科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值