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 文件权限系统就 ...
随机推荐
- Java调用Javascript、Python算法总结
最近项目中经常需要将Javascript或者Python中的算法发布为服务,而发布Tomcat服务则需要在Java中调用这些算法,因此就不免要进行跨语言调用,即在Java程序中调用这些算法. 不管是调 ...
- JavaScript引用类型之Array类型API详解
Array类型也是ECMASCRIPT中最常见的数据类型,而且数据的每一项可以保存任何类型的数值,而且数组的大小是可以动态调整的,可以随着数据的添加自动增长以容纳新的数据.下面,总结数据的一些常用方法 ...
- Python:游戏:五子棋之人机对战
本文代码基于 python3.6 和 pygame1.9.4. 五子棋比起我之前写的几款游戏来说,难度提高了不少.如果是人与人对战,那么,电脑只需要判断是否赢了就可以.如果是人机对战,那你还得让电脑知 ...
- 30分钟玩转Net MVC 基于WebUploader的大文件分片上传、断网续传、秒传(文末附带demo下载)
现在的项目开发基本上都用到了上传文件功能,或图片,或文档,或视频.我们常用的常规上传已经能够满足当前要求了, 然而有时会出现如下问题: 文件过大(比如1G以上),超出服务端的请求大小限制: 请求时间过 ...
- C#操作符??,?,?:功能解析
??操作符:叫做空合并操作符,它会对左右两个操作数进行判断,如果左边的数不为空,就返回左边的数,否则返回右边的数. ?操作符:语法糖,表示可空类型,可空类型也是值类型,它是包含null值的值类型,可通 ...
- C# 23种设计模式
目录 0).简单工厂模式 1).工厂方法模式 2).抽象工厂模式 3).单例模式 4).构建者模式 5).原型模式 6).适配器模式 7).修饰者模式 8).代理模式 9).外观模式 10).桥接模式 ...
- python3 Flask -day1
window 10 python 3 安装flask 首先打开cmd命令执行窗口切换到Python安装目录的Script,输入pip出现以下页面 这里我们使用virtualenv虚拟开发环境 为什么 ...
- UiPath针对SAP的输入技巧
我观察到在SAP中不论是SimulateType,还是SendWindowMessages,Type Into的输入速度都很慢(是逐个字符输入的).如果只是一次两次的输入倒也没什么,但如果是需要批量多 ...
- Android之OkHttp详解
文章大纲 一.OkHttp简介二.OkHttp简单使用三.OkHttp封装四.项目源码下载 一.OkHttp简介 1. 什么是OkHttp 一般在Java平台上,我们会使用Apache Htt ...
- Android startActivity原理分析(基于Android 8.1 AOSP)
应用进程内 如何使用Intent做Activity的跳转 Intnet intent = new Intent(MainActivity.this,TestActivity.class); start ...