Linux中的用户和用户组

这篇具有很好参考价值的文章主要介绍了Linux中的用户和用户组。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

su和exit命令

su命令就是用于账户切换的系统命令,其来源英文单词:Switch User

语法: su [-] [用户名]

  • - 符号是可选的,表示是否在切换用户后加载环境变量 (建议带上)
  • 参数:用户名,表示要切换的用户,用户名也可以省略,省略表示切换到root
  • 切换用户后,可以通过exit命令退回上一个用户,也可以使用快捷键: ctrl + d
  • 使用普通用户,切换到其它用户需要输入密码,如切换到root用户
  • 使用root用户切换到其它用户,无需密码,可以直接切换

sudo命令

语法: sudo 其他命令

  • 在其它命令之前,带上sudo,即可为这一条命令临时赋予root授权
  • 但是并不是所有的用户,都有权利使用sudo,我们需要为普通用户配置sudo认证

为普通用户配置sudo认证

Linux中的用户和用户组,Linux,linux,运维

用户组管理

  • 创建用户组

groupadd 用户组名

  • 删除用户组

groupdel 用户组名

  • 用户和用户组修改命令

创建用户
useradd [-g -d] 用户名

  • 选项:-g 指定用户的组,不指定-g。会创建同名组并自动加入,指定-g需要组已经存在,如已存在同名组,必须使用-g
  • 选项:-d指定用户HOME路径,不指定,HOME目录默认在:/home/用户名

删除用户
userdel [-r] 用户名

  • 选项: -r,删除用户的HOME目录,不使用-r,删除用户时,HOME目录保留·查看用户所属组

查看用户所属组
id [用户名]

  • 参数:用户名,被查看的用户,如果不提供则查看自身

修改用户所属组
usermod -aG

  • 用户组 用户名,将指定用户加入指定用户组

getent命令

  • 使用getent命令,可以查看当前系统中有哪些用户

语法: getent passwd

Linux中的用户和用户组,Linux,linux,运维

用户名:密码(x):用户ID:组ID:描述信息(无用):HOME目录:执行终端(默认bash)

  • 使用getent命令,同样可以查看当前系统中有哪些用户组

语法: getent group

Linux中的用户和用户组,Linux,linux,运维
包含3份信息,组名称:组认证(显示为x):组ID

认知权限信息

Linux中的用户和用户组,Linux,linux,运维

  • r表示读权限
  • w表示写权限
  • x表示执行权限

针对文件、文件夹的不同,rwx的含义有细微差别

  • r,针对文件可以查看文件内容

针对文件夹,可以查看文件夹内容,如ls命令.

  • w,针对文件表示可以修改此文件

针对文件夹,可以在文件夹内:创建、删除、改名等操作·

  • x,针对文件表示可以将文件作为程序执行

针对文件夹,表示可以更改工作目录到此文件夹,即cd进入文章来源地址https://www.toymoban.com/news/detail-708702.html

到了这里,关于Linux中的用户和用户组的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 6-Linux操作系统 用户与用户组

    一、介绍说明   Linux系统是一个 多用户 多任务 的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。   用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问

    2024年02月08日
    浏览(57)
  • Linux——把用户加入和移除用户组

    1.linux是一个多用户/多任务的的操作系统 root用户:系统唯一,是真实的,可以登录系统,可以操作系统中任何文件和命令,拥有最高权限。 虚拟用户:假用户,无登录系统能力,但是系统运行不可缺少的用户。 普通真实用户:这类用户能登录系统,但只能操作自己家目录的

    2024年02月05日
    浏览(46)
  • 十、Linux的root用户、用户和用户组的问题

    1、Linux的root用户 (1)基础  (2)如何进入root模式 (3)如何给普通用户配置root权限? 注意点: 配置方法:  2、用户/用户组问题 (1)用户/用户组 (2)用户组: (3)创建用户,并给其分配组 注意点: 创建步骤: 【@】·步骤一:创建 【@】·步骤二:设置密码 【@】·步

    2024年02月12日
    浏览(47)
  • Linux系统及应用(实验报告)---用户和用户组管理

    1.了解用户和用户组实验 2.熟悉图形的方式进行用户和用户组管理的方法 3.熟悉命令行的操作方式进行用户和用户组的管理方法 在 Linux 操作系统中,任何文件都归属于某一特定的用户,而任何用户都隶属于至少一个用户组。 全部的用户信息保存为普通的文本文件。 / etc /pa

    2024年02月04日
    浏览(53)
  • Linux-系统随你玩之--用户及用户组管理

    Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统 管理员申请一个账号,然后才可以以这个用户登陆系统。 用户: 每一个用户都有一个唯一的用户名和用户口令,在登录系统后,只有正确输入了用户名和密码,才能登录系统和相

    2024年01月16日
    浏览(57)
  • 21.Linux把用户加入或移除用户组

    当将用户添加到用户组或从用户组中移除时,可以按照以下步骤进行: 步骤 1:确认已登录为具有管理员权限的用户 在执行如下操作之前,请确保您已登录为具有管理员权限的用户(例如,使用sudo命令)。 步骤 2:查看现有的用户组 可以使用以下命令查看系统上存在的用户

    2024年02月10日
    浏览(41)
  • 【Linux实践室】Linux高级用户管理实战指南:创建与删除用户组操作详解

    🌈个人主页: 聆风吟_ 🔥系列专栏: Linux实践室、网络奇遇记 🔖少年有梦不应止于心动,更要付诸行动。 恭喜你已经完成了前面的内容,接下来让我们一起来学习Linux中用户组的管理,本文主要讲解如何在Linux中创建和删除用户组,通过本文的实践,你将学会如何新创建一

    2024年04月09日
    浏览(54)
  • Linux之用户账号、用户组和与账号有关的系统文件

    目录 一、基本介绍 1.用户和用户组 2.UID和GID 二、 账户管理 1.查看用户的UID和GID 2.添加账户 3.删除账号 4.修改账号 5.账户口令 三、分组管理 1.新增用户组 2.删除用户组 3.修改用户组 4.用户组切换 四、与账号有关的系统文件 1./etc/passwd 2./etc/shadow 3./etc/group 在Linux系统中,用户和

    2024年04月09日
    浏览(52)
  • 远程管理服务器 用户组创建 1(运维笔记)

    修改跳板机名称: 修改跳板机网络模式为仅主机模式,ssh连接 假设有三个开发人员: 为三个开发人员设置密码: 创建相应的目录,给开发人员使用: 查看开发人员属组: 创建一个组: 添加用户附加组 查看组信息 赋予权限,更改目录权限: 冒险位(setuid):4000针对一些命令,临

    2023年04月13日
    浏览(52)
  • Linux系统知识4—Linux的root用户,su 和 exit 命令,sudo 命令,用户和用户组管理,getent,查看权限控制,修改权限控制 -chmod,修改权限控制-chown

    目录 一.Linux的root用户 1.1 root用户(超级管理员) 1.2 su 和 exit 命令 1.3 sudo 命令 1.为普通用户配置 sudo 认证 二.用户和用户组管理 2.1用户,用户组 2.2用户组的管理 2.3用户管理 2.4.getent 三.查看权限控制 3.1认知权限信息 1.序号1,表示文件,文件夹的权限控制信息 2. 序号2,表

    2024年01月17日
    浏览(72)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包