现在 app 这个目录的权限是 777 ,你会看到在这里它会高亮显示,因为 777 权限比较危险。这里我们先去掉其它人对这个目录的写入权限。chmod o-w app ...

如果仍然想让 wanghao 这个用户拥有可以写入 app 的权限,可以把设置一下 wanghao 这个用户的用户组,给他添加一个 vagrant 用户组。因为这个用户组,对于 app 这个目录来说,是有可以写入的权限的。

先看一下 wanghao 这个用户的用户给 ... groups wanghao ,他属于 wanghao 还有 wheel 这两个用户组 ... wheel 是我们后给他添加的用户组,属于这个用户组的用户可以使用 sudo 去执行命令。

设置用户的群组,可以使用修改用户用的 usermod 这个命令 ... 这里我们需要管理员的权限去执行这个命令,所以先输入 sudo ,然后是 usermod 设置用户的群组可以用一个小写的 g 选项,这样会去掉用户之前的群组,然后给他设置新的用户组。如果想给用户添加新的用户组,可以使用一个 --append 选项,可以直接使用简写的形式,一个小写的 a ... 然后再用一个 --groups 选项,这个选项的后面是为用户设置的用户组的列表。这个选项也有一个简写形式,是大写的字母 G ... 添加的群组是 vagrant ... 要设置的用户是 wanghao

sudo usermod -aG vagrant wanghao

再查看一下 wanghao 这个用户的群组,你会看到这里面有刚才添加进来的 vagrant 这个群组。

下面,我们可以再试一下使用 wanghao 这个用户的身份,往 app 这个目录的下面添加一个文件 ... 进入到这个目录 ...

su wanghao -c 'touch file_03.txt'

回车 ... 查看一下目录下面的东西 ... 这里会显示出刚才创建的 file_04.txt 这个文件,因为 wanghao 这个用户的群组里面,有 vagrant 这个群组,这个群组在这个目录的下面,拥有写入的权限,所以 wanghao 这个用户可以在这个目录的下面创建新的文件。

linux目录所属用户和组,管理用户所属的用户组《 Linux 文件与目录权限 》相关推荐

  1. 在linux系统中查看组管理信息命令,Linux用户和组管理常用命令

    导读 这篇文章主要介绍了 用户和组管理常见 ,总结整理了linux用户和组管理相关原理.操作 与使用注意事项,需要的朋友可以参考下. 1.用户隶属于用户组的 2.用户与用户组配置文件 1)用户组配置文 ...

  2. linux运维管理系统培训,Linux运维教程之Linux系统用户与组管理

    今天小编要跟大家分享的文章是关于Linux运维教程之Linux系统用户与组管理.正在从事Linux运维工作和学习的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助. 一.Linux系统用户 ...

  3. 05 Linux系统用户与组管理

    Linux系统用户与组管理 用户信息管理 用户增删改查 用户权限管理 用户组管理 nginx / tomcat 用户登录 [root@myserver ~] # 用户名称@主机名称 位置 (可以使用 ...

  4. linux 查看系统组账号密码是什么,Linux 用户与组管理详解(system-config-users 命令行)...

    用户与组管理 用户相关文件 组账号相关文件 用户和组管理软件: 基于命令行的用户和组管理 创建用户 查看用户信息 删除用户 修改用户信息 为用户创建密码 更改用户密码信息 创建组 删除组 查看当前登录 ...

  5. Windows用户与组管理、NTFS权限、文件共享

    用户与组管理.NTFS权限 一.用户与组管理 用户 SID 本地用户默认有内置账户: 查看用户管理:计算机右键管理 Windows用户与组管理的操作练习 二.NTFS权限: 三.文件共享服务器 隐藏共 ...

  6. 【网络安全学习实践】Windows系统密码破解防护及用户和组管理

    halo~我是bay_Tong桐小白 本文内容是桐小白个人对所学知识进行的总结和分享,知识点会不定期进行编辑更新和完善,了解最近更新内容可参看更新日志,欢迎各位大神留言.指点 [学习网络安全知识,维护 ...

  7. Linux 目录所属组设置,Linux系统用户与组管理命令及配置文件总结

    一.Linux系统用户及组分类 1.用户类别 Linux系统中的用户大致可分为三类:root用户.系统用户.普通用户.每一个用户都拥有一个唯一的身份标识UID. 2.组分类 与用户信息对应的,Linu ...

  8. Linux基础系列(四)系统用户和组管理

    Linux系统是一个多用户.多任务的操作系统,任何一个想要使用系统资源的用户,都必须向系统管理员申请一个账号,并授予相应的权限给到这个账号后才能进入系统.用户的账号一方面可以帮助系统管理员对使用系统的 ...

  9. linux中查看用户组标识符,Linux用户和组管理

    用户和组管理 目录 1.用户和用户组介绍 2.用户管理 3.组管理 4.用户和组相关文件操作 1.用户和组介绍 在linux中,用户分为管理员和普通用户:管理员为root,普通用户又分为系统用户和登录 ...

最新文章

  1. java file_Java IO: File
  2. 如何精确测量一段代码的执行时间
  3. VarGFaceNet:地平线提出轻量级、有效可变组卷积的人脸识别网络
  4. Scrum看板工具Leangoo脑图实现影响地图
  5. 使用SeaJS实现模块化JavaScript开发【转】
  6. hibernate 向数据库里设置了默认值的字段添加数据为null时失效的问题
  7. 21-5-22校赛G 自行车调度
  8. 【Python】又一个可视化神器Highcharts,Python版也有哦!
  9. C++将类的构造函数、析构函数声明为private或者protected的用途
  10. boost的chrono模块运行计时器的测试程序
  11. DTO(领域数据传输对象)是做什么的
  12. ip 地址 192.168.1.255 代表( )。_判定IP地址合法性的三种方法
  13. strip 命令的使用方法
  14. Ubuntu 设置下载路径
  15. java 循环 基本类型
  16. 不等式约束的序列二次规划(SQP)
  17. ELK详解(十七)——filebeat输出到Redis和Elasticsearch实战
  18. 智能车PCB设计思路
  19. 免sdk实现微信/支付宝转账打赏功能
  20. [OMNET++]ALOHA协议

热门文章

  1. 分数阶simulink工具箱_CCDC 2021特别专题:分数阶微积分与分数阶系统
  2. static关键字_聊聊static关键字
  3. CTF基础理论知识01
  4. java编译器代码检查_java 命名代码检查-注解处理器
  5. 重磅|阿里云发布“一站式敏捷数据仓库解决方案” 实现库仓一体数据分析能力(内含干货PPT下载)
  6. 重磅下载 | 如何构建Flutter企业级应用开发?
  7. 四年,如何从前端小白蜕变为前端技术专家?
  8. 大数据简介,技术体系分类整理
  9. 9个典型的开发者关系面试题
  10. python tkinter 循环显示文本_Python简易音乐播放器