用户、组、权限

权限: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用户、组、权限(一)相关推荐

  1. mysql 用户概念_传输概念 – db对象的用户/组/权限从mysql到postgresql

    这似乎比stackoverflow更适合这里,所以这里: 我一直在使用mysql一段时间以来,因为在大多数便宜的虚拟主机上,它是提供的数据库.但是,现在我开始认真开发Web应用程序,我一直在本地使用p ...

  2. 服务器修改用户组权限设置,如何:修改用户的权限

    如何:修改用户的权限 08/18/2008 本文内容 更新:2007 年 11 月 随着时间的推移,若要对管理和项目需求进行更改,可能要求您更改 Team Foundation Server 服务器级 ...

  3. Linux 用户 组 权限 管理

    linux用户管理和组管理和文件目录权限 用户管理:什么是用户 用户分为:普通用户和超级管理用户 [root(当前登陆用户)@s1(当前的主机名)~]# 查询当前系统上的所有用户cat/etc/pas ...

  4. Linux的用户-组-权限详解

    在Linux中我们可以使用ll或者ls -l命令来显示一个文件的属性以及文件所属的用户和组. 一.用户 1.1.新增用户 useradd luckyboy 会创建同名的组和家目录 1.2.设置密码 p ...

  5. linux根-文件系统-目录管理-文件管理-用户及权限详解-用户组-用户管理-权限管理...

    一 .Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法.主要体现在对文件和目录的组织上. 目录提供了管理文件的一个方便而有效的途径. Linux使用标准的目录结构,在安装的时候,安装 ...

  6. 【Linux服务器管理】1、用户与权限

    用户与权限 一.用户 创建用户 useradd passwd groupadd usermod 一.用户 当我们在云服务器提供商那里购买了一个服务器,如果要想要在服务器商挥斥方遒,那么首先你就要登录这 ...

  7. linux 改变 asm磁盘组 权限,DBCA时出现ASM磁盘组权限问题ORA-27303

    环境: OS:Oracle linux5.6 DB: oracle11gR2 PS3 RAC node:rac1,rac2 现象: 在创建数据库时,在复制数据文件时,就会出现 ora-19504:fa ...

  8. 关闭mysql权限管理_MySQL系列:用户及权限管理

    一.权限介绍 1.权限类别:对象界别划分 库级别.表级别.字段级别.管理类权限.程序类权限 (1)库和表级别的权限:对于具体的库或者表进行授权操作 ALTER.CREATE.CREATE VIEW.D ...

  9. 授予数据库账号dba权限_深入理解 MySQL 用户和权限

    一. 用户 1 创建用户(这里的用户不可使用,在分配权限后可正常登陆) 只创建用户 CREATE USER username IDENTIFIED BY 'password'; 创建用户的同时授予权限 ...

  10. Linux 基础-第2章 系统用户/组管理

    说明:本文内容来源于博主"骏马金龙"的<Linux基础千锤百炼>. 本文列出里面的骚操作,知识点,用于参考学习. 超级管理员和其他类型的用户,它们的命令提示符是不一样的 ...

最新文章

  1. iMeta | 浙大倪艳组MetOrigin实现代谢物溯源和肠道微生物组与代谢组整合分析
  2. python requests 爬取数据
  3. 中国力量占领KDD:包揽“大数据领域世界杯”全部冠亚军,北航拿下最佳学生论文奖...
  4. Android --- 调用MediaStore.Images.Media.insertImage保存图片时生成两张图片的问题
  5. python数据导入hive_Python操作HIve,将数据插入到Mysql
  6. Tecplot中如何提取水线面(自由表面)并绘图
  7. DeathRansom:一款教育目的的Python勒索软件开发平台
  8. python中plot函数的属性_Python matplotlib 学习-绘图函数
  9. 【机器学习-西瓜书】八、Bagging;随机森林(RF)
  10. css displayhidden
  11. android媒体--stagefright概述
  12. 微信小程序上线问题与经验总结
  13. DTU有什么用?是怎样工作的?
  14. 且听风吟,王者峡谷英雄汇,让我们探一探英雄背后的故事
  15. cortex系列处理器排行_ARM Cortex-M 处理器家族介绍和比较-控制器/处理器-与非网...
  16. 前端设计——音乐盒子
  17. 最有范儿的H5制作工具—应用之星之表单控件详解
  18. android开发中磁场传感器,Android传感器(加速度传感器,磁场传感器,光线传感器,方向传感器)...
  19. 埃森哲2021财年第三季度全球营收达133亿美元;富士胶片创新解决方案新成员亮相CHINA PRINT 2021 | 全球TMT...
  20. 月薪 800 到 2w 加

热门文章

  1. gradle构建多模块项目_Gradle入门:创建多项目构建
  2. java8 streams_当Java 8 Streams API不够用时
  3. DMN中的函数式编程:感觉就像再次重读我的大学课程一样
  4. getter/setter_Getters / Setters。 邪恶。 期。
  5. 高效的企业测试-集成测试(3/6)
  6. java ee maven_针对新手的Java EE7和Maven项目–第5部分–使用Arquillian / Wildfly 8进行单元测试...
  7. 引导性GCP:带有Google Cloud Pub / Sub的Spring Cloud Stream
  8. API网关正在经历身份危机
  9. cpu 抖动_微抖动,繁忙的等待和绑定CPU
  10. 在MongoDB和Spring Batch中将XML转换为JSON和原始使用