linux 权限 mask,【自学Linux】Linux用户、组、权限(一)
用户、组、权限
权限:r,w,x
文件:
r:可读,可以使用类似cat等命令查看文件内容
w:可写,可以编辑或删除此文件
x:可执行,eXacutable,可以命令提示符下当中命令提交给内核运行
0 000 ---:无权限
1 001 --x:执行
2 010 -w-:写
3 011 -wx:写和执行
4 100 r--:只读
5 101 r-x:读和执行
6 110 rw-:读写
7 111 rwx:读写执行
用户:UID,/etc/passwd
组:GID,/etc/group
影子命令:
用户:/etc/shadow
组:/etc/gshadow
用户类别:
管理员:0
普通用户:1-65535
系统用户:1-499
一般用户:500-60000
用户组类别:
管理员组:
普通组:
系统组:
一般组:
用户组类别:
私有组:创建用户时,如果没有为其指定所属的组,系统会自动为其创建一个与用户名同名的组
基本组:用户的默认组
附加组,额外组:默认组以外的其他组
用户管理:
useradd,userdel,usermod,passwd,chsh,chfn,finger,id,chage
组管理:
groupadd,groupdel,groupmod,gpasswd
权限管理:
chown,chgrp,chmod,umask
/etc/passwd:
用户名:密码:UID:GID:注释:家目录:默认SHELL
/etc/shadow:
用户名:加密密码:最近一次修改密码的时间:最短使用期限:最长使用期限:警告时间:非活动时间:过期时间:
useradd [option] USERNAME
-u UID
-g GID(基本组)
-G GID,...(附加组)
-c "COMMENT"注释
-d /path/to/directory家目录
-s SHELL
-m 自动建立用户的登入目录
-M 不要自动建立用户的登入目录
-r 添加系统用户
添加用户的配置文件:/etc/login.defs
系统当前可用的安全shell:/etc/shells
userdel [option] USERNAME
-r 同时删除用户的家目录
id:查看用户删除用户的家目录
-u 显示用户UID
-g 显示用户GID
-G 显示用户所属附加群组的ID
-n 显示用户所属群组或附加群组的名称
finger:查看用户账号信息
finger USERNAME
修改用户账号属性:
usermod
-u UID
-g GID
-a -G GID: 不使用-a选项,会覆盖此前的附加组
-c 修改用户账号的备注
-d 修改用户登入时的目录
-s 修改用户登入后使用的shell
-l 修改用户账号名称
-L 锁定用户密码,使密码无效
-U 解除密码锁定
chsh:修改用户的默认shell
chfn:修改注释信息
密码管理:
passwd [USERNAME]
--stdin 非交互式加密,例:echo abc123 | passwd --stdin $USERNAME
-l 锁定密码
-u 解锁账号
-d 删除用户密码
pwck:检查用户账号完整性
组管理:
创建组:
groupadd
-g GID
-r 添加为系统组
groupmod
-g GID
-n GRPNAME
groupdel
gpasswd:为组设定密码
newgrp GRPNAME 临时加到GRPNAME组内,重启失效
linux 权限 mask,【自学Linux】Linux用户、组、权限(一)相关推荐
- mysql 用户概念_传输概念 – db对象的用户/组/权限从mysql到postgresql
这似乎比stackoverflow更适合这里,所以这里: 我一直在使用mysql一段时间以来,因为在大多数便宜的虚拟主机上,它是提供的数据库.但是,现在我开始认真开发Web应用程序,我一直在本地使用p ...
- 服务器修改用户组权限设置,如何:修改用户的权限
如何:修改用户的权限 08/18/2008 本文内容 更新:2007 年 11 月 随着时间的推移,若要对管理和项目需求进行更改,可能要求您更改 Team Foundation Server 服务器级 ...
- Linux 用户 组 权限 管理
linux用户管理和组管理和文件目录权限 用户管理:什么是用户 用户分为:普通用户和超级管理用户 [root(当前登陆用户)@s1(当前的主机名)~]# 查询当前系统上的所有用户cat/etc/pas ...
- Linux的用户-组-权限详解
在Linux中我们可以使用ll或者ls -l命令来显示一个文件的属性以及文件所属的用户和组. 一.用户 1.1.新增用户 useradd luckyboy 会创建同名的组和家目录 1.2.设置密码 p ...
- linux根-文件系统-目录管理-文件管理-用户及权限详解-用户组-用户管理-权限管理...
一 .Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法.主要体现在对文件和目录的组织上. 目录提供了管理文件的一个方便而有效的途径. Linux使用标准的目录结构,在安装的时候,安装 ...
- 【Linux服务器管理】1、用户与权限
用户与权限 一.用户 创建用户 useradd passwd groupadd usermod 一.用户 当我们在云服务器提供商那里购买了一个服务器,如果要想要在服务器商挥斥方遒,那么首先你就要登录这 ...
- linux 改变 asm磁盘组 权限,DBCA时出现ASM磁盘组权限问题ORA-27303
环境: OS:Oracle linux5.6 DB: oracle11gR2 PS3 RAC node:rac1,rac2 现象: 在创建数据库时,在复制数据文件时,就会出现 ora-19504:fa ...
- 关闭mysql权限管理_MySQL系列:用户及权限管理
一.权限介绍 1.权限类别:对象界别划分 库级别.表级别.字段级别.管理类权限.程序类权限 (1)库和表级别的权限:对于具体的库或者表进行授权操作 ALTER.CREATE.CREATE VIEW.D ...
- 授予数据库账号dba权限_深入理解 MySQL 用户和权限
一. 用户 1 创建用户(这里的用户不可使用,在分配权限后可正常登陆) 只创建用户 CREATE USER username IDENTIFIED BY 'password'; 创建用户的同时授予权限 ...
- Linux 基础-第2章 系统用户/组管理
说明:本文内容来源于博主"骏马金龙"的<Linux基础千锤百炼>. 本文列出里面的骚操作,知识点,用于参考学习. 超级管理员和其他类型的用户,它们的命令提示符是不一样的 ...
最新文章
- iMeta | 浙大倪艳组MetOrigin实现代谢物溯源和肠道微生物组与代谢组整合分析
- python requests 爬取数据
- 中国力量占领KDD:包揽“大数据领域世界杯”全部冠亚军,北航拿下最佳学生论文奖...
- Android --- 调用MediaStore.Images.Media.insertImage保存图片时生成两张图片的问题
- python数据导入hive_Python操作HIve,将数据插入到Mysql
- Tecplot中如何提取水线面(自由表面)并绘图
- DeathRansom:一款教育目的的Python勒索软件开发平台
- python中plot函数的属性_Python matplotlib 学习-绘图函数
- 【机器学习-西瓜书】八、Bagging;随机森林(RF)
- css displayhidden
- android媒体--stagefright概述
- 微信小程序上线问题与经验总结
- DTU有什么用?是怎样工作的?
- 且听风吟,王者峡谷英雄汇,让我们探一探英雄背后的故事
- cortex系列处理器排行_ARM Cortex-M 处理器家族介绍和比较-控制器/处理器-与非网...
- 前端设计——音乐盒子
- 最有范儿的H5制作工具—应用之星之表单控件详解
- android开发中磁场传感器,Android传感器(加速度传感器,磁场传感器,光线传感器,方向传感器)...
- 埃森哲2021财年第三季度全球营收达133亿美元;富士胶片创新解决方案新成员亮相CHINA PRINT 2021 | 全球TMT...
- 月薪 800 到 2w 加
热门文章
- gradle构建多模块项目_Gradle入门:创建多项目构建
- java8 streams_当Java 8 Streams API不够用时
- DMN中的函数式编程:感觉就像再次重读我的大学课程一样
- getter/setter_Getters / Setters。 邪恶。 期。
- 高效的企业测试-集成测试(3/6)
- java ee maven_针对新手的Java EE7和Maven项目–第5部分–使用Arquillian / Wildfly 8进行单元测试...
- 引导性GCP:带有Google Cloud Pub / Sub的Spring Cloud Stream
- API网关正在经历身份危机
- cpu 抖动_微抖动,繁忙的等待和绑定CPU
- 在MongoDB和Spring Batch中将XML转换为JSON和原始使用