liunx用户组管理

Liunx用户和用户组管理-简介 通过本文的介绍,读者了解了 Linux 系统中用户和用户组管理的概念、作用、优缺点以及与 Linux 其他部分之间的关系,同时了解了初学者学习这部分需要注意的地方。掌握用户和用户组管理对理解和操作 Linux 系统有着重要的意义。 阅读详情

一.组管理

1.       添加用户组

groupadd

 

2.       删除用户组

groupdel

 

3.       修改用户组

groupmod

 

4.       切换用户组

newgrp <groupname>

如果一个用户同时属于多个用户组,可以用 newgrp 命令切换至目的组,以便能够拥有该组的权限。

 

5.       查看所有组

所有组其实就是 /etc/group 文件的内容做一些过滤。

cat /etc/group | awk -F: '{print $1}'

 

6.       查看用户所在组

groups <username>

 

二.用户管理

1. 添加用户

useradd <username> -d <path> -m -g –G –p

常用的就是上面几个参数,意思分别为:

-d :指定用户主目录。如果此目录不存在,同时使用 -m 就会创建此目录。

-m :创建用户主目录

-g :用户所属组 ID

-G :用户所属组名

-p :登录密码。注意这个登录密码不是明文,是指加密后的密码。

 

e.g.

useradd testuser –m –G mygroup

将会创建一个 testuser 的用户,并自动创建 /home/testuser 的用户主目录,并将用户添加至 mygroup 组中。

 

2. 删除用户

userdel –f –r <username>

-r :删除用户主目录以及邮箱中的邮件

-f :强行删除文件,即使属主不是该用户

 

3. 修改用户

usermod <username> -d <path> -m -g –G –p

参数意思与 useradd 大致相同

 

4. 用户密码

passwd <username>        :修改密码

passwd –d <username> :命令将用户的密码删除,即下次登录无须密码。

passwd –l <username>   :锁定用户,使其无法登录

 

 

三.文件属主管理

1. 更改属主

chown –R <username>.<groupname> file

-R :表示递归更改

 

e.g.

chown –R testuser.newgroup testpath

上面的命令将 testpath 路径下的所有文件的拥有者都改为 testuser ,拥有组都改为 newgroup 。

 

2. 设置文件掩码

umask [a1 a2 a3 ]

用户可以使用 umask 命令设置文件默认的生成掩码。默认的生成掩码告诉系统创建一个文件或目录不应该赋予哪些权限。如果用户将 umask 命令放在环境文件 .bash_profile 中,就可以控制所有新建的文件和目录的访问权限。

a1 表示的是不允许属主的权限, a2 表示的是不允许同组人的权限, a3 代表不允许其他人的权限。

umask 022        :   表示设置不允许同组用户和其他用户有写的权限。

umask              :   显示当前的默认生成掩码。

n8n AI高效工作流自动化 部署使用教程 摘要: n8n是一款开源可视化工作流自动化工具,结合AI能力可高效解决重复性任务。文章详细介绍了从Docker部署到实战应用的完整流程:1)通过Docker Compose自托管n8n,确保数据可控;2)以AI客服日报机器人为例,演示如何串联工单系统、ChatGPT和邮件通知,实现定时自动化;3)进阶搭建交互式AI助手,利用ToolsAgent节点调用业务API;4)整合向量数据库构建RAG知识库问答。关键建议包括:拆分复杂工作流、严格管理凭据、区分开发与生产环境,并建议从高频刚性需求(如日报生成)切入,逐 阅读详情

相关推荐

基于51单片机语音识别智能台灯设计

智能台灯;语音识别;STC89C52RC单片机

Benso_H的博客 5843

CentOS的用户管理方式

在早期的 Linux 系统中,密码是保存在这个文件里的。但是该文件默认所有用户都可读,会对系统安全造成威胁。有着至高无上的权限,可执行所有任务,可访问所有文件,可管理所有用户。该文件默认的权限为 000,也就是所有用户都不可访问(root 肯定可以访问,但是不建议直接修改此文件)。该文件同样以 : 作为字段分隔符,保存了本机所有用户有关密码以及安全的信息。以下详细说明其含义。该文件以 : 作为字段分隔符,保存了本机所有用户的基本信息。Linux 的安全性很高,它完善的用户和权限管理机制功不可没。

weixin_66123436的博客 596

【阿里云大模型高级工程师ACP学习笔记】2.8 部署模型

【摘要】本文主要分享自学阿里云大模型高级工程师 ACP 认证中《2.8 部署模型》的学习笔记。详细介绍学习目标、梳理涵盖的知识点并评估其重要性和难易度,对既重要又困难的知识点进行重点分析,旨在为对阿里云大模型学习和认证感兴趣的读者提供学习思路和经验参考。

davidkorhenn的博客 2060

Centos中用户相关操作(用户管理、用户组管理、超级用户、伪用户)

Centos中用户相关操作(用户管理、用户组管理、超级用户、伪用户)

IT之一小佬的博客 1万+

DataGrip 2023.3 Windows版激活保姆级教程:从下载脚本到输入激活码,一次搞定

本文提供DataGrip 2023.3 Windows版的完整安装与授权指南,从环境准备到数据库连接管理,再到高效开发技巧与高级功能扩展,帮助开发者快速掌握这一专业数据库管理工具。内容涵盖安装步骤、初始配置、常见问题解决及性能调优技巧,适合数据库开发新手和专业人士。

weixin_30275415的博客 645

PPT高清导出秘籍:如何轻松设置600dpi图片分辨率

本文详细解析了PPT导出图片模糊的根本原因,并提供了通过修改Windows注册表将导出分辨率从默认的96dpi提升至600dpi的完整教程。该方法能显著提升图片清晰度,满足学术出版与高质量印刷需求,文中还包含效果对比、进阶设置及常见问题解答。

a0b1c2d3的专栏 1319

CentOS的用户管理方式?

安装系统后默认生成的用户,大多数不能登录系统,但它们是系统正常运行不可缺少的,它们的存在主要是为了方便系统管理,满足相应的系统进程对文件所属用户的要求;是一个多用户、多任务的操作系统,如果要使用系统资源,就必须向系统管理员申请一个用户,通过这个用户进入系统,通过建立不同属性的用户实现。添加新用户时,若不设置用户的家目录,默认会在 /home 下创建一个和用户名一样的家目录。群组名1,群组名2,... 用户名:不退出用户当前群组,并加入新群组。群组名 用户名:退出用户当前群组,用户家目录所在群组一起改变。

m0_74134550的博客 770

QCC51XX---人机接口设备协议( HID)

QCC51XX---人机接口设备协议( HID)

weixin_42162924的博客 820

Liunx学习笔记 - 03 - 用户和用户组管理

/etc/passwd;/etc/shadow;/etc/group;/etc/gshadow;useradd,passwd,usermod,chage,userdel,id,su,whoami,env,exit;groupadd,groupmod,groupdel,gpasswd;

meiguanhua的博客 361

多 Agent 之间如何通信和协调?OpenClaw 的 Gateway 在其中扮演什么角色?

多 Agent 之间如何通信和协调?OpenClaw 的 Gateway 在其中扮演什么角色?

我哎GIS博客 1665

openmediavault(OMV)(30)插件介绍(3)filebrowser文件管理器

filebrowser可以对omv的文件进行图形化管理,而不需要每次都通过命令进行修改。filebrowser安装。

Monster✺◟(∗❛ัᴗ❛ั∗)◞✺的博客 2321

Liunx用户组管理命令

Liunx用户组管理命令 新建组 groupadd 组名 删除组 groupdel 组名 修改组 groupmod -n 新组名 老组名 查看创建了哪些组 cat /etc/group 修改用户所在组 usermod -g 用户组 用户名

weixin_43939924的博客 129

高通平台Android 无线 UWB 开发全解析:UWB系统设计、天线与校准全流程指南

为使 UWB 系统达到目标性能,在整个开发流程中遵循一套设计最佳实践至关重要。系统架构:需基于飞行时间(ToF)功能的基准方案(POR)定义系统框图,这是整体系统架构的基础。天线布局:天线位置对性能影响极大,需尽可能贴近 UWB 芯片,以减少信号损耗、保持高传输效率。器件选型:需谨慎选择元器件,推荐使用单刀双掷(SPDT)或双刀双掷(DPDT)开关、UWB 带通滤波器射频同轴测试接头,以保障信号传输路径与测试能力。原理图优化:原理图开发阶段,走线损耗优化极为关键。

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 171

Liunx用户和用户组管理命令

Liunx用户和用户组管理命令 useradd 添加新用户 useradd Qz997 passwd 设置用户密码 passwd Qz1997 id 判断用户是否存在 id Qz1997 su 切换用户 userdel 删除用户 (1)userdel 用户名 (功能描述:删除用户但保存用户主目录) userdel a (2)userdel -r 用户名 (功能描述:用户和用户主目录,都删除) userdel -r a who 查看登录用户信息 (1)whoami (功能描述:

weixin_43939924的博客 122

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Liunx——用户与用户组管理

目录 1.用户管理 1.1查看当前用户:who 1.2创建用户 adduser 1.3查看所有用户:cat 1.4删除所有用户:deluser 1.5修改用户密码:passwd 2.用户组管理 2.1查看用户组文件: cat 2.2查看某用户属于哪些用户组 2.3新加用户组 2.4删除用户组 2.5修改用户组的属性 1.用户管理 1...

闫振兴的博客 2580

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Liunx用户与用户组管理

Liunx用户与用户组管理

weixin_46759354的博客 523

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

liunx 用户管理简介和用户组的简介

一、liunx命令useradd用来添加用户 passwd设置账号密码,可以在/etc/passwd文本文件中查看。用户信息 1、useradd -d [用户的家目录] 用户名称 -m 如果没有这个目录系统会创建 2、-g [给用户指定相应的用户组] 3、-G[给用户指定附属组] 二、passwd [用户名] 给用户指定密码需要输入两次密码、 passwd 用户名 新密码 su 加用...

qq_42230239的博客 199

Liunx学习总结(三)--用户和用户组管理

用户和组的基本概念 用户和组是操作系统中一种身份认证资源。 每个用户都有用户名、用户的唯一编号 uid(user id)、所属组及其默认的 shell,可能还有密码、家目录、附属组、注释信息等。 每个组也有自己的名称、组唯一编号 gid(group id)。一般来说,gid 和 uid 是可以不相同的,但基本上约定俗成绝大多数都会让它们保持一致。 组分为主组 (primary group...

Beiyuan2016的博客 442

liunx基础之基础命令合集1.4用户、用户组管理

环境: CentOS 7 摘要说明: 本篇主要讲述如何进行配置多用户及用户组 步骤: 1.创建用户及用户组 常用步骤如下: #创建用户组 groupadd group-test #创建文件夹 mkdir /home/user-test #创建用户并指定用户组和目录 useradd -g group-test -d /home/user-test/test-user1 test-u...

叶落自飘零的博客 272

Liunx修改文件权限和用户、用户群组

Liunx修改文件权限和用户、用户群组 修改文件权限:chmod -R 777 filename 修改文件所属用户:chown username filename 修改文件所属用户组:chgrp groupname filename

weixin_42655877的博客 397

liunx基本命令(用户的管理)

大家好,这次给大家介绍一下liunx下用户和用户组的管理,要知道liunx系统里基本上都是文件,也就是说想平移整个系统的用户可以直接把相关文件复制过去就可以了,但是需要很多地方注意 下面有用户和用户组的介绍,还有教大家如何纯手工创建用户。好好加油哦。。 上次容易忘记的。但是很重要的,#ait+. 引用上一个命令最后的参数监控动态日志很重要以后会经常用:[root@04...

weixin_34176694的博客 258

liunx部分常用命令

shutdown

麦子的博客 193

linux入门第6篇-系统用户

liunx系统中,每个用户都属于一个用户(属主)和一个用户组(属组),通过ll | stat 查看用户属主和属组或者通过 stat -c %G+文件名查看所属主 1.1用户分类              根据帐号的功能:超级用户(root)  UID:0                                             普通用户又分下面两种:            

qq_29258777的博客 366

liunx常用命令(七)

liunx常用命令(七) 磁盘空间和用户群组 命令 解释 df -h 显示已经挂载的分区列表 ls -lSr more 以尺寸大小排列文件和目录 du -sh 目录名称 估算目录 ‘dir1’ 已经使用的磁盘空间’ du -sk * sort -rn 以容量大小为依据依次显示文件和目录的大小 rpm -q -a --qf ‘%10{SIZE}t%{NAME}n’...

m0_46961250的博客 166

Linux命令 用户

Liunx命令 用户

csl丶 577
上一篇: 编译hadoop eclipse 2.x插件
下一篇: HBase rest 和thrift java例子
hxpjava1
博客等级 码龄19年 1365粉丝 511原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值