news 2026/4/26 22:52:17

Linux用户管理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux用户管理

一、Linux特性:多用户,多任务

同一时间,多个用户在同一系统执行不同任务互不影响

二、Linux用户分类

超级管理员root,UID=0

系统用户,无法登陆系统,主要作用是支撑系统运行,UID<1000

普通用户,有权限限制,UID>1000,登录shell是bin/bash

三、用户管理

1、用户组

创建组 [root@cloud ~]# groupadd hr ---创建一个用户组叫hr [root@cloud ~]# cat /etc/grouop ---组信息,会注册到/etc/group文件中 [root@cloud ~]# groupadd net01 -g 2000 ---创建用户组net01,设置gid为2000 [root@cloud ~]# grep 'net01' /etc/group ---过滤查看/etc/group中net01的信息 修改组 [root@cloud ~]# groupmod -g 2000 组名 ---修改组的gid变为2000 [root@cloud ~]# groupmod -n 新组名 原组名 ---修改组名 [root@cloud ~]# groupdel 组名 ---删除组 注意:用户的主组不能删除

2、用户

[root@cloud ~]# useradd user01 ---创建用户user01 注意:使用useradd创建用户会自动创建以下内容 /etc/passwd ---查看账户是否存在的文件 /home ---用户家目录 /etc/shadow ---用户的密码文件 /etc/group ---用户的组文件(自动生成一个与用户名相同的用户组) /var/spool/mail ---用户的邮箱 判断用户是否存在: [root@cloud ~]# id user01 ---查看用户uid,gid,所在组

2.1创建用户(带有选项)

[root@cloud ~]# useradd user02 -u 503 ---(-u:指定UID)创建用户user02,指定uid为503 [root@cloud ~]# useradd user05 -s /sbin/nologin ---(-s:指定shell)创建用户user05,指定shell [root@cloud ~]# useradd user07 -G it,fd ---(-G:指定附加组)创建用户user07,指定附加组it,fd [root@cloud ~]# useradd user08 -g 1003 ---(-g:指定主组gid)创建用户user08,指定主组为1003 注意:用户登录shell为/sbin/nologin, 禁止登录;此类用户作用是运行其他程序的

2.2删除用户

[root@cloud ~]# userdel -r user02 ---(-r:递归)删除用户user02 注意:一定要加-r,这样删除的最干净

2.3用户密码

[root@cloud ~]# passwd alice ---root用户给alice用户设置密码 [root@cloud ~]# passwd ---root用户给自己设置密码

2.4用户操作

修改用户名 [root@cloud ~]# usermod -l 新名字 旧名字 ---(-l:改名) 修改GID [root@cloud ~]# usermod user10 -g 3000 ---(-g:修改GID)修改user10的GID为3000 修改UID [root@cloud ~]# usermod -u 2000 jack ---(-u:修改UID)修改jack的UID为2000

2.5组成员管理

给组添加用户 [root@cloud ~]# gpasswd -a user10 grp2 ---(-a:添加)给grp2组添加用户user10 同时添加多个用户到组 [root@cloud ~]# gpasswd -M tom,jack it ---(-M:添加多个成员)添加tom、jack到it组 注意:-M 清空组中之前的用户,再将新用户添加进去 从组删除用户 [root@cloud ~]# gpasswd -d user07 hr ---(-d:删除)删除hr组中的user07
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/26 2:48:32

Java毕设选题推荐:基于springboot案件管理系统设计与实现基于java案件管理系统设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/18 11:27:50

Java毕设选题推荐:基于SpringBoot的景点门票销售管理系统基于JAVA白云山景点门票销售管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/26 9:44:20

计算机小程序毕设实战-基于springboot+微信小程序的社区论坛与二手交易平台的设计与实现基于Springboot+微信小程序的校园二手交易【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/18 13:06:55

【课程设计/毕业设计】基于微信小程序的餐厅预约系统设计与实现基于springboot+微信小程序的餐厅预约系统设计与实现【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/18 2:07:16

JS实现大文件分块上传的解决方案分享与交流?

北京XX软件公司涉密项目大文件传输解决方案&#xff08;基于SM4国密算法的多数据库兼容方案&#xff09; 一、项目背景与核心需求深化 作为服务政府及军工领域的软件企业&#xff0c;我司当前涉密项目需满足以下严苛要求&#xff1a; 多数据库兼容&#xff1a;需无缝适配达梦…

作者头像 李华
网站建设 2026/4/24 17:18:57

百度开源上传组件如何整合SM4加密实现大文件存储安全?

要求&#xff1a;免费,开源,技术支持 技术&#xff1a;百度webuploader&#xff0c;分块&#xff0c;切片&#xff0c;断点续传&#xff0c;秒传&#xff0c;MD5验证&#xff0c;纯JS实现&#xff0c;支持第三方软件集成 前端&#xff1a;vue2,vue3,vue-cli,html5,webuploader …

作者头像 李华