linux中用户和用户组管理(基础篇)

驻极体咪头信号采集避坑指南:如何用5V单电源搞定0.1mV~1V的音频放大? 本文针对驻极体咪头(ECM)在5V单电源系统中信号采集的常见难题,提供了详细的电路设计指南。文章深入分析了咪头的高输出阻抗与微弱信号特性,重点阐述了采用两级运放(如AD8542)实现低噪声放大、直流偏置叠加以及抗混叠滤波的完整方案,并分享了PCB布局、电源去耦等关键调试技巧,帮助工程师稳定采集0.1mV至1V的音频信号。 阅读详情

用户和用户组是linux比较重要的组成部分,因此学习linux也必须学习这一块的知识,至少要学会使用最基本的命令,下面我来分享下我这一块的学习成果

1.创建用户组

用户组的创建还是比较简单的,只需要使用命令sudo groupadd 名称或者sudo groupadd -g 组ID  名称,第一个命令很简单就不多说了,对于第二个命令我们需要知道用户组在linux里主要存在于一个配置文件,这个配置文件的位置是/etc/group,使用vi查看就能看到系统里面创建的用户组


用户组的配置文件内容就像下面这样


这个图我们还应该知道像117、118、119、700、1006这样的数字就代表用户组的唯一ID,这样子对于第二个命令就不难理解了如果没有-g和后面的参数,linux会给我们分配一个用户组ID

2.用户组的修改操作

在某些时候我们可能要对用户组进行修改,主要是修改用户组ID和修改组名称2个操作,修改用户组名称的命令是sudo groupmod -n 新名称  旧名称,如下所示

如果是修改用户组id可以使用sudo  groupmod -g 新的组ID  组名称

修改后的配置文件如下所示


3.用户的创建和修改

用户的创建也是比较基础的一块,创建用户有2个命令,第一个是sudo  useradd  用户名;第二个是sudo useradd  -g  要分配的组  用户名。我推荐使用后者,第一个命令他不仅创建了新用户还创建了一个和用户名名称相同的组

这个命令的意思就是创建一个叫xiaofei的用户并添加到administrator组里,到这里我们还必须知道linux也把用户放到了一个配置文件里,文件位置是/etc/passwd.只创建用户而没给用户设置密码,linux是不允许这样的用户登录系统的,下面接着来给用户设置密码,命令是sudo passwd 用户名

接下来是用户的组的删除,删除组的命令是sudo groupdel 组名称;删除用户的命令是sudo userdel  用户名,删除用户默认不删除该用户的目录,如果要一起删掉用户的目录则应该使用sudo userdel -r  用户名

组的删除我就不截图了


接下来还有几个操作,先来说说修改用户名的操作,修改用户名需要使用命令sudo usermod -l 新用户名 老用户名,如下图所示

还有一个用的不是特别多的修改用户的命令sudo  usermod -c  说明或注释  用户名,这个命令的意思是给用户加一个注释或说明

最后还有一个操作也很重要,那就是给用户指定一个可操作的目录,命令是sudo usermod  -d  路径  用户名

有关用户的操作基本就这么多了


3.linux限制某些用户登录系统

有时为了排错的需要可能要暂时限制某些用户登录系统,linux也可以实现这样的限制,前提是我们理解linux把用户的密码放到了那个配置文件里,这个其实也简单用户密码的配置文件所在路径是/etc/shadow,我们只需找到用户对应的密码之后打开vi编辑器在密码的前面加一个!就可以了,修改这个文件需要管理员权限,因为我们修改的是只读文件,所以应该强制写入,在wq的后面加上一个感叹号就可以


这里的密码是用MD5加密的,位置是  用户名:的后面,就像上图所示的倒数第三行,下面来看看xiaofeifei这个用户能否正常登陆

4.禁止除root用户之外的其他用户登陆

这个操作其实最简单,直接在etc目录下面创建一个nologin的文件夹就可以,命令是sudo mkdir /etc/nologin

Win11 WSL2 Ubuntu 18.04 ROS Gazebo 图形渲染性能调优:从LLVM到NVIDIA GPU的完整指南 本文详细解决了在Win11 WSL2 Ubuntu 18.04环境中运行ROS Gazebo时图形渲染卡顿的问题。通过诊断默认LLVM软件渲染的瓶颈,指导用户更新Mesa驱动PPA源,并关键性地设置环境变量以强制启用NVIDIA GPU硬件加速,最终显著提升仿真性能与流畅度。 阅读详情

相关推荐

从零配置EtherCAT IGH主站:手把手教你处理内核版本与实时性优化的那些坑

本文详细指导如何从零配置EtherCAT IGH主站,涵盖内核版本适配、实时性优化及常见问题解决方案。通过精确匹配内核头文件、应用实时补丁和优化网卡驱动,帮助开发者实现微秒级响应,适用于工业自动化、机器人控制等高精度场景。

weixin_30790841的博客 382

Linux用户和用户组管理(详细)

Linux的用户和用户组管理,非常详细,有案例演示,图文结合

永不落的梦想 3646

SoC设计中的RDC陷阱:如何避免异步复位导致的亚稳态问题

本文深入探讨了SoC设计中由异步复位引发的复位域交叉(RDC)陷阱及其导致的亚稳态风险。通过分析实际案例,文章系统性地提出了以同步复位优先、异步复位同步释放为核心的设计原则,并介绍了电路级加固与验证策略,为构建稳健的SoC复位架构提供了实用指南。

weixin_29280657的博客 419

Linux的用户管理与组管理

本文学习Linux的用户管理与组管理。

entertaining_的博客 1793

华为HCIP的学习大纲和计划

HCIP(华为认证 ICT 高级工程师)核心围绕华为 ICT 技术体系,不同方向(如路由交换、云计算、安全等)课程目录不同,以下是最热门的。

迷逝 575

HQChart实战教程64-自定义分时图标题栏

分时图标题栏显示的是当前十字光标所在位置的分钟信息,显示在分时图窗口顶部。一般会显示品种的名称,日期,时间,价格,均价 涨幅,成交量,金额等等,hqchart内置会显示这些信息。如果要额外显示其他的字段,就需要通过替换格式化标题输出函数来是现实。我们在hqchart实例创建完成以后,通过OnCreatedCallback回调函数替换自己的格式化输出函数。返回 { AryText:[ { Text:文字, Color:颜色},…入参 data={ Data: 当前十字光标所在位置的分钟线 }

小银 1056

Linux(4)——Linux用户和用户组管理

在Linux中,每个文件和目录都与特定的用户和组相关联。用户是系统上具有特定身份的个体,他们可以登录系统、运行程序并访问文件。用户组是一组用户的集合,用于将具有相似需求的用户归类在一起。通过为用户和组分配适当的权限,可以控制用户对系统资源的访问。

IVY_WANG_QAQ的博客 1483

AI时代的软件质量保证新方法论

3.2.1 质量保证的方法论 质量保证(Quality Assurance, QA)是一种系统化的方法,用于确保产品或服务符合预定的质量标准。在AI时代,软件质量保证的方法论需要适应不断变化的AI技术和应用场景。 3.2.1.1 质量管理体系的构建 首先,构建一个完善

AI天才研究院 1351

Linux用户和组管理(超详细)

Linux操作系统是一个多用户、多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。在linux系统中用户账户分为两种,普通用户账户和超级管理员用户账户root普通用户只能进行普通工作,只能进行自身拥有或者有权限执行的文件。超级管理员用户它可以对普通用户和整个系统进行管理,对系统具有绝对的控制权!我们在安装操作系统时,除了创建root用户外也会让我们创建一个普通用户。:用来识别用户的名称,可以是字母、数字组成的字符串,区分大小写。:用于验证用户身份的特殊验证码:用来表示用户的数字标识符。

2301_78327423的博客 1万+

YOLO26 标签分配机制:STAL 小目标感知分配策略

YOLO26提出的STAL标签分配策略通过尺度感知机制优化了小目标检测性能。该方法根据目标面积将检测对象分为小、中、大三类,分别采用差异化的分配参数(TopK数量、IoU阈值和中心度权重),特别是对小目标采用更宽松的匹配条件和更高的中心度权重。实验结果表明,STAL策略显著提升了小目标检测精度(AP_small),同时保持了整体检测性能(mAP),为解决目标检测中尺度不平衡问题提供了有效方案。

一键难忘的博客 789

OSCP-Challenge 2 - Relia

使用andrea:PasswordPassword_6登录远程桌面,在c盘根目录下发现一个计划任务的ps,文件,修改执行的exe位木马,获取到milana用户的反弹shell。,发现开放了一个8000端口,但是我们外部是访问不到的,它对应的页面是/var/www/internal/,这个目录下的文件我们是可以访问的,把这个文件打个包放到本地分析下。其中数据的可以直接连接mssql,但是端口是49965,不过在数据库中没发现什么可用的信息,但是可以修改密码直接进后台,这个可以先放放。

羽的博客 7767

Linux用户与组的管理

新建 yanyan、yuanyuan、lili 三个用户和 teacher 组将 lili 设置为 teacher 组的管理员,那么 lili 就具有向该组添加用户和移除用户的权限。用户与组的相关配置文件,其中用户配置文件有/etc/passwd和/etc/shadow,用户组配置文件有/etc/group和/etc/gshadow;指定登录时使用的 Shell 类型,默认为/bin/bash,如果为/bin/nologin 就是虚拟用户。系统内部用它来标识用户所属的组,这里的 GID 是主组 GID。

qq_73611706的博客 1083

深度测评:Accio Work——目前普通用户最友好的多 Agent 协同工具

摘要:Accio Work是阿里国际站推出的多Agent协同工具,通过借鉴古代"三省六部制"构建高效协作框架。该工具支持主流大模型,可配置专业Agent角色,实现40分钟内完成复杂产品PRD等高效协作。其亮点在于直观的UI设计和流程驱动机制,能强制各Agent从专业视角深度思考。虽然超长对话稳定性有待优化,但作为目前最用户友好的多Agent工具,显著降低了构建复杂AI团队的门槛,成为提升个人和小微企业生产力的利器。

Maynor的博客 1731

Linux基础篇学习——Linux用户管理、用户组管理

用户组基本概念 用户组group,就是具有相同特征的用户的集合体。 【官方文档】 Users and groups: . Every process (running program) on the system runs as a particular user. . Every file is owned by a particular user. . Access to files and...

遇见你我看到光 6933

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【Linux】(基础篇二)—— 用户和用户组管理

本文介绍的是Linux的用户管理

麦田里的稻草人的博客 1758

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Linux基础篇——用户和用户组的管理

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 一、Linux系统用户账号的管理 1. 添加新的用户账号使用useradd命令 useradd [选项] 用户名 常用的选项: -d :目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g :用户组 指定用户所属...

一枚菜鸡 378

Linux-基础篇-(八)系统中用户和用户组的管理user和group

原则:Linux一个用户必须至少属于一个组账号的存放类别用户基本信息用户密码信息组基本信息组管理信息。

a928841135的博客 792

Linux进阶三:Linux用户与用户组管理;

说明: (1)本篇博客的内容,仅包含【创建用户】,【创建用户组】,【给用户分配用户组】,【查看当前用户所属组】这四块;换句话说,本篇博客的东西,只是很简单和基础的东西; (2)不包含,设置权限的内容; 目录 一:用户与用户组简介 用户: 用户组: 用户与用户组常用命令: 二:案例 在日常开发中,需要为每一位系统访问者分配一个相应的用户,并设置这个用户的权限; 一:用户与用户组简介 用户: (1)任何想登录Linux系统的人,都必须给他一个用户(或称账户),然后这个...

小枯林的博客 658

Linux命令添加,删除,修改,查看用户和用户组

Linux命令添加,删除,修改,查看用户和用户组一,组操作1,创建组2,修改组3,删除组4,查看组二,用户操作查看命令参数1.增加用户2.修改用户3.删除用户4.查看用户 一,组操作 1,创建组 groupadd test 增加一个test组 2,修改组 groupmod -n test2 test 将test组的名子改成test2 3,删除组 groupdel test2 删除 组test2 4,查看组 a),查看当前登录用户所在的组 groups,查看apacheuser所在组groups a

weixin_38924500的博客 4146

linux用户以及用户组常用命令

用户命令 添加用户 useradd 用户名 为用户设置或修改密码 passwd 用户名 删除用户 userdel [-r] 用户名 带上-r参数表示删除用户的同时删除该用户的家目录。 添加用户时指定家目录 useradd -d 家目录 用户名 如 useradd -d reslib res 默认情况下,新增完一个用户,会在/home目录创建一个与用户名同名的目录当做用户的家目录,当切换到该用户时,来默认来到该用户的家目录。 查询用户信息 id 用户名 如上图 id es 表示查询es

qq_43750656的博客 522

Linux为用户组设置权限,【Linux】Linux用户、用户组、文件权限设置(示例代码)

最近打算更仔细学习一下linux操作系统。先是恶补了一下用户、用户组、文件权限这三样比较重要的知识。(我也正在学Linux,所以就找到这篇日志了,有些设置修改后需要重启系统后才能生效。)学习这几样东西,得先掌握linux的权限系统相关知识。linux的权限系统主要是由用户、用户组和权限组成。用户就是一个个的登录并使用linux的用户。linux内部用UID表示。用户组就是用户的分组。linux内部...

weixin_36006615的博客 617

linux用户管理基础命令

linux用户管理基础命令 1. 用户切换到超级管理员~su 1)su - root //$是普通用户 #是超级管理员 2)su - 3)su root //也可以切换到root用户,但是没有超级管理员权限 4)exit#超级管理员切换回普通用户 2. 查看当前用户是谁~whoami 1)whoami 2) w 、 who 3.用户、用户组相关命令 1)给系统创建组 groupadd nignx ...

m0_37571475的博客 180

Linux-用户和用户组的管理

用户的基础概念区分用户类别用户相关管理命令创建用户-useradd修改用户-usermod删除用户-userdel修改用户密码-passwd用户组的基础概念用户组GID用户组分类用户和用户组的关系用户组的相关管理命令创建组-groupadd修改组-groupmod删除组-groupdel关联用户和组-gpasswd用户关联的文件/etc/passwdetc/shadow用户组关联的文件/etc/group/etc/gshadow......

小米子的成长日记 9310

Linux——用户和用户组的管理

目录 前言 用户和用户组的关系 用户 新建用户 修改用户 设置用户账户口令 删除用户 用户组 创建用户组 修改用户组 组群添加用户 删除用户组 总结 前言 学习完了前面的基本命令,小伙伴们是否已经掌握了呢,在这一章中,我们开始学习用户和用户组的基本管理! 用户和用户组的关系 用户和用户组的对应关系有以下 4 种: 一对一:一个用户可以存在一个组中,是组中的唯一成员; 一对多:一个用户可以存在多个用户组中,此用户具有这多个组的共同权限; 多对一...

qq_44915227的博客 6721

Linux用户组和权限管理

每一个用户在创建的时候,都会有一个专用的同名用户组在安装系统时,一般将初始用户设置为管理员,所以初始用户还会有一个管理员组(wheel)上下文:我所处的环境(用户身份信息,工作场地环境,资源权限环境)范例日志-- 通常,日志文件都有一个后缀.log。

YHXu_的博客 2193

Linux 用户和用户组管理

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个唯一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。

zhangf2005的博客 2112

Linux基础之用户和用户组管理

linux操作系统与windows操作系统相比,更加适合于服务器领域,今天,我们就来介绍在Linux下,如何对用户、用户组及其密码管理。 Linux系统属于多用户、多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份登入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问 还可以帮助用户组...

高飞的博客 31万+
上一篇: ubuntu安装vmware tools
下一篇: linux中的用户和组管理(进阶篇)
青蛙小王子
博客等级 码龄16年 239粉丝 311原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值