十、Linux的root用户、用户和用户组的问题

本文详细介绍了如何在Linux中管理root用户,包括如何进入root模式,以及如何给普通用户配置root权限。此外,还涵盖了用户/用户组的基础知识,如创建用户、用户组、设置密码及查看所有组和用户的方法。
摘要由CSDN通过智能技术生成

目录

1、Linux的root用户

(1)基础

 (2)如何进入root模式

(3)如何给普通用户配置root权限?

注意点:

配置方法:

 2、用户/用户组问题

(1)用户/用户组

(2)用户组:

(3)创建用户,并给其分配组

注意点:

创建步骤:

【@】·步骤一:创建

【@】·步骤二:设置密码

【@】·步骤三:检验

 【@】其余操作:

(4)显示所有组,显示所有用户



1、Linux的root用户

(1)基础

 (2)如何进入root模式

在Linux的Ubuntu发行版中,在终端输入如下代码,即可进入root环境

sudo su

需要注意的是,在你输入这行代码之后,系统会提示你输入密码,你输入的密码是不显示的。

(3)如何给普通用户配置root权限?

注意点:

在这里,我个人建议,有必要在你给普通用户配置root权限前,先给虚拟机拍一个快照,以防万一

配置方法:

 2、用户/用户组问题

(1)用户/用户组

(2)用户组:

创建用户组:

groupadd 【用户组名】

删除用户组:

groupdel 【用户组】

举例:(这个举例在3中会用到)

groupadd group

(3)创建用户,并给其分配组

注意点:

        创建一个新的用户,就需要给这个用户指定路径,所以有必要先使用mkdir命令,创建一个新的目录

mkdir /home/user1

创建步骤:

【@】·步骤一:创建

在已经建立好目录和组的情况下,先使用默认方法,创建一个新的用户,(并通过-g选项,指定该用户所属于的组,-p选项,指定该用户的home路径):

useradd -g 【指定组】 -p 【指定路径】 【用户名】

示例:

useradd -g group -p /home/user1 user1					# 添加新用户 user1

        -g选项:其所指定的组,必须已经存在,如果没有设置,那么将会默认创建一个名为user1的组(新组和用户的名称一样);

        -p选项:其所指定的路径,必须已经存在,如果没有设置,那么将会默认其home路径为/home/【用户名】;

【@】·步骤二:设置密码

在创建新用户user之后,输入如下代码,系统会提示你设置密码:

passwd 【用户名】

示例:

passwd user1          # 为新用户设置密码
【@】·步骤三:检验

返回普通用户界面,输入如下代码:

su - [用户名]

如果成功的话,就会切换到user1用户中,可以使用pwd查看user1用户的路径

【@】·其余操作:

(4)显示所有组,显示所有用户

显示所有组:

getent group

显示所有用户:

getent passwd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

弦之森

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

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

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

打赏作者

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

抵扣说明:

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

余额充值