<03>Linux用户和组及权限

<一、用户和组的基本操作>
useradd  heizi  --新建一个叫heizi 的用户
passwd heizi    --给heizi 用户创建密码
或者使用非交互模式给heizi配置密码
echo “redhat” | passwd --stdin heizi

#cat /etc/passwd     --查看用户相关的信息
heizi:x:500:500::/home/heizi:/bin/bash
用户名:密码:uid:gid:注释:家目录:shell

#cat /etc/shadow --查看用户存放的密码相关的信息
#cat /etc/group  --组信息

#cat /etc/shadow
heizi:$1$SefNk95S$OY4g7fMVcRNvcxLJWwW.91:14940:0:99999:7:0:0:
1)heizi --> 用户名
2)$1$SefNk95S$OY4g7fMVcRNvcxLJWwW.91  --> md5 加密的密码
3)16583  -->  从1970年1月1日起到上次修改密码所经过的天数
4)0  -->  密码最小修改限期
5)99999 --> 密码修改最大限期
6)7 --> 密码过期前 7 天开始警告
7)0 --> 当密码过期后,拒绝用户登录
8)0 ---> ( 1970-01-01 ) 过了 14950 天 (2011-03-01)  <- 从开始用户帐号锁定
9)保留标志,目前没有意义

usermod -L heizi  (锁定用户不能登录)
usermod -U heizi  (解锁)

生成密码工具
# grub-md5-crypt
使用这条命令可以随机生成md5加密的随机密码

userdel heizi --删除heizi 用户
userdel -r heizi --删除用户时把家目录一起删除

更改 u01 用户的主组为root,附属主为heizi ,注意看id 信息。

gpasswd -a heizi root  ---将用户heizi加入到root组

groupadd love  ---新建一个叫love的组
groupdel love   --删除一个叫love的组

<二、权限的操作>

d  表示这是个目录
rwx :可读可写可执行----r=4,w=2,x=1  [7]
r -x  :可读,可执行-----r=4,- = 0 ,x=1  [5]
r -x  :可读,可执行------r=4,- = 0 ,x=1   [5]
ps:一般root新建出来的目录都是755权限,而文件则为644权限,除去第一个文件类型,
其余每三个字符[rwx]算一段;【拥有者,属组,其他人】。

修改权限
chmod 777 /heizi    --给 heizi 目录赋予777 权限

chown --修改文件的拥有者/属组/其它用户的权限
 chown [-R] <username>.<group> /<path>/filename

chgrp 更改文件或者目录的工作组所有权
 chgrp -R groupname filename

--强制位,针对目录来操作,可以让新生成目录继承父目录的属组权限
# chmod 2755 /test
# chmod g+s /test

转载于:https://blog.51cto.com/helloheizi/1656179

03Linux用户和组及权限相关推荐

  1. linux用户、组、权限问题

    用户.组.权限 一.权限:r, w, x 1.文件权限:       r:可读,可以使用类似cat等命令查看文件内容:       w:可写,可以编辑或删除此文件:       x: 可执行,eXac ...

  2. linux 权限 mask,【自学Linux】Linux用户、组、权限(一)

    用户.组.权限 权限:r,w,x 文件: r:可读,可以使用类似cat等命令查看文件内容 w:可写,可以编辑或删除此文件 x:可执行,eXacutable,可以命令提示符下当中命令提交给内核运行 0 ...

  3. 计算机管理用户和组无法访问,用户和组管理权限及文件访问控制

    用户和组管理权限及文件访问控制 与用户账户和组帐户相关的文件: 1./etc/passwd 2./etc/group 3./etc/shadow 4./etc/gshadow 5./etc/defau ...

  4. Linux文件管理、标准I/O重定向和管道以及Linux用户、组和权限知识总结

    一.文件管理 1.1.Linux下的文件类型 ● -  普通文件 ● d 目录文件directory ● b 块设备blocks ● c字符设备character ● |符号链接文件link ●p管道 ...

  5. Linux CentOS 8(用户与组相关权限管理实验)

    Linux CentOS 8(用户与组相关权限管理实验) 目录 一.项目介绍 二.相关概念 2.1 用户管理简介 2.2 在 Linux 中每个文件的所有者.所在组.其它组的概念 三.任务操作 任务1 ...

  6. 查看mysql运行的用户组_第六天、用户、组、权限、grep

    第六天.用户.组.权限.grep 权限总结表 操作 源目录权限 文件权限 目标目录权限 rm删文件 wx - - mv改名 wx - - mv移动文件 wx r wx cp复制文件 x r wx &g ...

  7. # Odoo丨一文让你弄懂Odoo的用户、组与权限

    Odoo丨一文让你弄懂Odoo的用户.组与权限 在 Odoo 上的尝试.调研与分享 Odoo中的权限规则的使用 Odoo是基于Python语言编写的全球流行的开源管理套件,它的各个应用程序能完美集成在 ...

  8. Linux用户和组:linux用户和组及权限讲解

    linux用户和组及权限讲解 Linux用户和组概念精讲 Linux用户和组实战应用 Linux系统用户权限管理 Linux用户和组概念精讲 Linux是一种多用户的操作系统(服务器系统),允许多个用 ...

  9. linux 用户、组、权限基本权限

    linux用户.组.权限等简单操作 1.groupadd student useradd -g student -d /usr/local/stu1 -m stu1 echo "123456 ...

最新文章

  1. 【深度学习】从梯度下降到 Adam!一文看懂各种神经网络优化算法
  2. 聊聊高并发(二十)解析java.util.concurrent各个组件(二) 12个原子变量相关类
  3. linux 下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 的区别
  4. [转帖]安华高收购博通
  5. 【Day 1】机器阅读理解——机器阅读理解简介
  6. C#基础之--线程、任务和同步:一、异步委托
  7. 《How to bake LightMap》
  8. javaweb几种常见乱码问题解决
  9. atx motherboard layout ATX主板规格尺寸图
  10. python刷博客点击量
  11. 传智播客JavaWeb听课总结
  12. 装黑苹果的那些事儿(以ThinkpadE540为例)
  13. delphi下使用indy进件socket通信的简单实例介绍
  14. MySQL数据库在Windows系统上安装和基本使用
  15. word每行的末尾箭头怎么去掉_word文档后面的箭头怎么去掉
  16. ArcGIS地理标记照片转点
  17. Momentum and NAG
  18. 软考系统集成项目管理工程师模拟题(含答案、解析)
  19. 执行时长 为了充分发挥GPU算力需要尽可能多的将任务交给GPU执行
  20. php 两个数组合并,一个做键,一个做值

热门文章

  1. PHP实现多文件上传
  2. java对外sdk提供接口_Android SDK封装,对外提供接口
  3. 初中英语多词性单词怎么办_高考英语阅读理解生僻单词太多怎么办?十大招数帮到你...
  4. mysql 查看索引命中_请问下如何在Mysql中where与orderBy后在命中索引?
  5. css 实现一个尖角_一个讲述了 CSS 相关的技巧、动画实现 的开源项目(60篇相关文章)...
  6. oracle报无效月份 注册表,在oracle中插入时间时出现“无效的月份”解决方法
  7. 美本计算机专业,关于美国本科计算机专业排名
  8. kibana客户端工具操作ElasticSearch(增删改查三)
  9. java面试题总结(三)----本文都是笔试题,值得学习
  10. 互联网日报 | 6月30日 星期三 | 叮咚买菜正式登陆纽交所;微软发布Win 11首个预览版;三星宣布3nm芯片成功流片...