用户管理和用户组管理
用户管理和用户组管理:
注意三个文件:
/etc/passwd 存储用户的关键信息;
/etc/group 存储用户组的关键信息;
/etc/shadow 存储用户的密码信息;
1、添加用户:
常用语法: # useradd 选项 用户名
常用选项:
-g:表示指定用户的用户主组,选项的值可以是用户组的id,也可以是组名;
-G: 表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名;
-u:uid,用户的id(用户的标识符),系统默认从500之后 按照顺序分配uid,如果不想使用系统分配的,可以通过该选项自定义;
案例:
useradd zhangsan useradd -g 500 -G 501 -u 66 zhangsan
扩展:认识passwd
root :x :0 :0 :root:/root :/bin/bash
用户名:密码:用户ID:用户组ID:注释:家目录: 解释器shell
用户名:创建新用户名称,后期登录的时候需要输入;
密 码:此密码位置一般情况都是“x”,表示密码的占位;
用户ID:用户的识别符;
用户组ID:该用户所属的主组ID;
注释:解释用户进入系统之后默认的位置;
家目录:用户登录进入系统之后的默认的位置;
解释器 shell:等待用户进入系统之后,用户输入指令之后,该解释器会收集用户输入的指令,传递给内核处理;
注意:查看用户的主组可以查看passwd文件,查看附加组可以查看group文件;
2、修改用户:
常用语法:#usermod 选项 用户名
常用选项:
-g:表示指定用户的用户组,选项的值可以是用户组的id,也可以是组名;
-G:表示指定用户的附加组,选项的值可以是用户组的ID,也可以是组名;
-u:uid,用户的id(用户的标识符),系统默认从500之后 按照顺序分配uid,如果不想使用系统分配的,可以通过该选项自定义;
-i:修改用户名;
例子: usermod -g 500 -G 501 zhangsan
usermod -i lisi zhangsan
3、设置密码:
linux不允许没有密码的用户登录到系统,因此前面创建的用户目前处于锁定状态,都需要设置密码之后才能登录计算机;
常用语法: # passwd 用户
在设置密码的时候也是没有任何输入提示的,放心输入,确保两次输入保持一致即可;
4、删除用户:
常用语法: # userdel 选项 用户明
常用选项:
-r :表示删除用户的同时,删除其家目录;
如: userdel -r zhangsan
注:已经登录的用户删除的时提示删除失败,但是没有登录的用户可以正常删除;
解决方法: 简单粗暴,kill 对应用户的全部进程;
用户组管理;
1、用户组添加:
常用语法: # groupadd 选项 用户组名
常用选项:
-g:类似用户添加李的“-u”,表示选择自己设置一个自定义的用户组id数字,如果自定不指定,则没人从500之后递增;
2、用户组编辑:
常用语法:# groupmod 选项 用户组名
常用选项:
-g:表示选择自己设置一个自定义的用户组id数字;
-n:表示设置新的用户组的名称;
3、用户组删除:
常用语法:# groupdel 用户组名
注意:当如果需要删除一个组,但是这个组是某个用户的主组时,则不允许删除;如果确实需要删除,则先从组内一处所有用户;
用户管理和用户组管理相关推荐
- 虚拟化基础架构Windows 2008篇之2-域用户与域用户组管理
看完文章,请顺手投我一票(王春海),谢谢 http://edu.51cto.com/activityvote/voteRanking 京东6.18结束了,IT人自己的6.18来了!!!51CTO学院3 ...
- linux服务器用户组和权限管,linux 用户管理,用户权限管理,用户组管理
linux 用户管理,用户权限管理,用户组管理 一:ls -l 命令 解释 第个d表示是目录,如果是文件是-,如果是连接是l 第2到4个 rwx 表示创建者的操作权限 r 读,w 写,x 执行 第5到 ...
- linux 文件夹换用户组,Linux-用户管理和用户组管理
用户管理和用户组管理 一.用户管理 1.添加用户 (1)添加用户:useradd 用户名 如果需要同时在home目录下面创建文件夹,需要在后面加 -m 例如:useradd zj -m (2)查看是否 ...
- Linux中的账号管理,用户组管理
文章目录 Linux中的账号管理,用户组管理 Linux中的账号管理 账号管理的定义 添加用户 删除用户 修改用户 Linux窗口中的前缀代表的意思 切换用户 用户密码设置 用普通用户连接云服务器 r ...
- 用户配置,用户组管理,用户管理
2.27Linux和windows互传文件 先安装一个lrzsz的包. 把linux的文件传到windows上 #sz filename 把windows的文件传到linux上 #rz 3.1用户配置 ...
- 用户管理与用户组管理
---------用户管理-----– useradd 添加一个新用户 参数:# -g 指定用户的主要组# -G 指定用户的附加组 格式为 G1,G2,G3 (多个组有逗号分割)-u 指定用户的UID ...
- (一)linux系统用户管理、用户组管理
一.用户管理 1. 添加用户 useradd linux系统中添加用户使用命令useradd, 命令格式如下: useradd [选项] 用户名 例如创建新用户 dengchao: 2. 设置/修改 ...
- linux 权限控制(用户管理、用户组管理、文件权限)
文章目录 1. 用户管理 1.1 useradd 添加新用户并在home目录下创建对应用户的目录 1.2 passwd 设置用户密码 1.3 id 查看用户是否存在 1.4 cat /etc/pass ...
- linux 组的管理,LINUX用户组管理各命令的使用
在linux中管理用户和组的命令经常用的有:useradd.usermod.passwd.userdel.groupadd.groupmod.gpasswd.groupdel 今天我给大家介绍下这些命 ...
最新文章
- ICML 2021杰出论文奖“临时更换”,上海交大校友田渊栋陆昱成等获提名
- 如何用Matlab求矩阵的秩、乘积、逆、行列式的值、转置
- CSS基础(part14)--定位
- ng-content的一个实际例子
- html 跳转到本页面指定位置
- 机器学习——文件的读取
- Scala中的嵌套循环
- c语言答辩题目,中学数学《线的认识》答辩题目与解析
- Java并发编程-wait和notify原理剖析
- UI设计素材模板|完美日期选择器
- 在c语言中保留35位小数,C语言程序设计复习题(供学有余力学生练习)(35页)-原创力文档...
- STC学习:可切换内容的电子音乐
- 阿龙学堂-Java手机号码归属地查询
- ArcEngine实现动态加载地图
- 中国经济形势开年如何看?
- STM32MP157开发笔记 | 04 - TF-A、uboot、linux内核源码获取、编译、烧写
- tf.keras入门系列(一)
- 基因相关性——字符串入门
- android 自定义长条进度条_Android 条形进度条
- 985学霸总结的《优雅的Python》火了,完整版开放下载!
热门文章
- 自写自用的移动小程序故障管理扫码报修系统
- DEBUG指示灯详细说明
- 计算机组成原理pc和upc,(完整版)计算机组成原理模拟试题ABC卷.doc
- 2022年电工(初级)操作证考试题库及模拟考试
- python模拟seo_百度统计原理分析-利用Python实现模拟访问
- SPARC架构下的反汇编(四)——SPARC汇编语言(二)
- Android项目 moudle和library转换
- IDEA出现error moudle not specified
- Ubuntu18.04 安装搭建 hadoop-3.3.0 集群
- “李记餐厅”微信点餐小程序+后台管理系统