Linux用户组权限简单解析
Linux的用户是以组为单位,每个用户都属于某一个组,而用户组的权限,是指某个用户对某个文件(文件夹)的操作权限,这里涉及用户组的概念。
其中root用户拥有全Linux系统中最高的权限,比任何其他用户的权限都高,可以修改任意文件和用户。
用户组的作用:就用于标识同一种类型的用户,这样可以给一组用户(多个用户)授予权限。比如现在有一个“A”文件,然后管理员给一个“users1”用户组授予了删除“A”文件的权限,那么这个“users1”用户组里的所有用户都拥有删除“A”文件的权限
查看用户组:用户组的信息放在“/etc/group”,可以使用命令“cat /etc/group”查看
创建用户组:使用命令:“groupadd (组名)”
删除用户组:使用命令:“groupdel (组名)”
添加用户:使用命令“useradd (用户名)”,如果不指定用户组,系统默认会将用户添加到跟用户名相同的用户组中。如果要将用户添加到指定的组中,使用“useradd -g (组名) (用户名)”,前提是指定的组必须存在
查看用户:用户信息在“/etc/passwd”文件中,可以使用命令“cat /etc/passwd”查看
查看用户所在组:使用命令:“groups (用户名)”,显示信息为“(用户名):(用户组)”
修改用户所在组:使用命令:“usermod -g (新组名) (用户名)”
修改用户密码:使用命令:“passwd (用户名)”,注意!输入密码时,不会显示,光标也不会移动
切换用户:使用命令:“su (用户名)”,退出命令直接使用“exit”,如果使用命令:“su - (用户名)”,表示一并切换用户的环境变量
创建临时变量:使用命令:“export (变量名)=(变量值)”,临时变量会随着用户注销而消失
删除用户:使用命令:“userdel (用户名)”
权限管理:Linux权限管理对root用户无效,权限分为三种:可读(r)、可写(w)、可执行(x)
权限划分:使用“ll”命令,查看当前目录下的文件的详细信息

其中:第1位:代表该文件的类型,”-”代表文件,”d”代表文件夹,”l”代表链接
第2~4位:代表文件的拥有者的权限
第5~7位:代表该文件拥有者的同组用户的权限(也称之为属组用户)
第8~10位:其它所有用户的权限
第一个root:代表该文件的拥有者(默认是该文件的创建者)
第二个root:代表该文件拥有者的属组
修改权限:使用命令:“chmod (用户加或减权限) (文件)”
(用户) u:表示该文件拥有者,g:文件拥有者属组用户,o:其它用户
(加或减) +:表示增加权限, -:表示删除权限
(权限) r:表示可读,w:可写,x:可执行
例如:“chmod u+x a.txt” 表示给“a.txt“”的拥有者,添加可执行权限。
数字权限:r:4,w:2,x:1,r+w+x的值表示用户的最终权限
例如:“chmod 766 a.txt” 表示拥有者满权限、属组读写权限、其它用户读写权限
Linux用户组权限简单解析的更多相关文章
- 环境(8)Linux用户组权限
一:Linux时间日期-时间同步策略 1.日期与时间 ①时间命令 data:查看当前系统时间 cal :查看日历 cal 2020 修改时间: date -s 11:11:11 ...
- linux文件权限全面解析
目录 linux文件权限全面解析 一:linux文件的权限有哪些? 1,权限分为3个部分 2,权限位 3,每一个权限拥有一个数字编号 4,在添加权限的时候,可以将权限加起来 5,linux添加权限命令 ...
- linux用户管理,linux用户口令管理,linux用户组管理,linux用户权限管理详解
linux用户管理 http://www.qq210.com/shoutu/android 用户账号的添加(新加用户需添加用户口令) :增加用户账号就是在/etc/passwd文件中为新用户增加一条记 ...
- Linux — 用户组、权限
Linux 用户组分为:所有者.所在组.其他组 所有者:谁创建,谁是所有者.命令:ls -al 所在组:当创建文件或者文件夹时,这个文件或者文件夹所分配到的用户组,这样就会有效地隔离文件. 其他组:和 ...
- Linux用户组和权限管理
Linux用户组和权限管理 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Linux的安全模型 1>.安全3A 这并不是Linux特有的概念,在很多领域都有3A的概念 ...
- Linux 学习笔记分享: Linux 用户组的权限: drwx------ 700权限(d 目录 ,r=4,w=2,x=1:rwx=7;---=0;---=0)
Linux 用户组的权限: drwx------ 700权限(d 目录 ,r=4,w=2,x=1:rwx=7;---=0;---=0) 1 1 Linux 用户组的权限: drwx------ 700 ...
- linux系统文件权限
Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录.通过设定权限可以从以下三种访问方式限制访问权限:只允许 ...
- Linux 基本权限(一)
1. 权限概念 root@hang:/home# ll 总用量 20#文件权限 链接数量 文件所有者 所属用户组 容量大小B 创建(修改)时间 文件名 drwxr-xr-x root root 11月 ...
- Linux 文件权限总结
在 Linux 中最基本的任务之一就是设置文件权限.理解它们是如何实现的是你进入 Linux 世界的第一步.如您所料,这一基本操作在类 UNIX 操作系统中大同小异.实际上,Linux 文件权限系统就 ...
随机推荐
- 如何删除git远程仓库项目的所有内容,重新提交所有内容
如果我们上传了一个项目到git并已经commit和push了所有内容,但是忘记搞gitignore文件, 导致一些不想加入版本控制的文件,如IDE配置文件,编译文件,部署文件等, 现在不知道怎么办了? ...
- DDD「领域驱动设计」分层架构初探
前言 基于 DDD 传统分层架构实现. 项目 github地址:https://github.com/WuMortal/DDDSample 这个分层架构是工作中项目正在使用的分层架构,使用了一段时间发 ...
- css 滚动视差 之 水波纹效果
核心属性: background-attachment 这个属性就牛逼了, 它可以定义背景图片是相对视口固定, 还是随着视口滚动, 加上这个属性网页瞬间就从屌丝变成 高大上. 我们来看个例子: htm ...
- .net core 杂记:日记记录
ASP.NET Core 有内置的log组件,遗憾的是看了微软官方文档,貌似无法直接将日志存于文件或数据库,只能由自己实现或引用第三方日志组件. 以下为Nlog和log4net的使用记录 Nlog使用 ...
- 入门系列之Scikit-learn在Python中构建机器学习分类器
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由信姜缘 发表于云+社区专栏 介绍 机器学习是计算机科学.人工智能和统计学的研究领域.机器学习的重点是训练算法以学习模式并根据数据进行预 ...
- 4.JAVA-数组、String详解
1.数组 public class Test{ public static void main(String args[]){ int[] intArray = new int[] {1,4,3,2, ...
- 第一章 渲染调度来龙去脉——插入自己的shader
总有人会问,这个或者那个功能怎么弄,或者看到别人做了什么酷炫的效果也想仿造.其实,功能的实现无非两种: 1.调用Cesium现有的API组合实现:往往照猫画虎,还存在性能不过关的问题,绕了半天其实终究 ...
- 2. [mmc subsystem] mmc core数据结构和宏定义说明
一.host相关 1.struct mmc_host struct mmc_host是mmc core由host controller抽象出来的结构体,用于代表一个mmc host控制器. 数据结构如 ...
- 周一01.2 计算机硬件&操作系统
一.计算机硬件组成 1)控制器:是计算机的指挥系统 2)运算器:数学运算&逻辑运算 3)存储器:存取数据 内存:相当于人的短期记忆(缺点:断电数据会丢失:优点:存取速度快) 外存:相当于一个本 ...
- Cocos Creator 资源加载流程剖析【二】——Download部分
Download流程的处理由Downloader这个pipe负责(downloader.js),Downloader提供了各种资源的"下载"方式--即如何获取文件内容,有从网络获取 ...