首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让两个用户访问一个文件夹?

如何让两个用户访问一个文件夹?
EN

Ask Ubuntu用户
提问于 2020-10-18 17:53:58
回答 2查看 430关注 0票数 1

我是Linux新手。我有一个文件夹,我想给予两个用户完全访问(读,写,删除)。我的FTP用户和PHP用户。

我怎么能这么做?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2020-10-19 01:34:54

创建一个自定义组。文件夹是Windows目录的术语。将与目录关联的组设置为自定义组。将组添加到两个ID中。确保目录中的任何文件都与组相关联。也许示例会更好一些--对于这些例子,用户是thing1和thing2。选择的自定义组是vroom。记住,这大部分都是用根ID (即使用sudo)完成的,文件夹的全名是/home/bigshare/house (把目录的名称想象为house)。

代码语言:javascript
复制
sudo addgroup vroom
sudo adduser thing1 vroom
sudo adduser thing2 vroom
sudo chgrp vroom /home/bigshare/house
sudo chgrp -R vroom /home/bigshare/house/*
sudo chmod 770 /home/bigshare/house
sudo chmod -R 770 /home/bigshare/house/*

我们做了什么?

  • 使小组(addgroup)
  • 允许thing1和thing2与组(adduser)相关联
  • 使目录与组相关联(chgrp)
  • 使该目录内外的所有内容都与组(chgrp)相关联
  • 设置目录本身的权限,以便只有与目录关联的人才能使用该目录(chmod)
  • 设置该目录下所有内容的权限,以便只有组中的所有者(第一个7)或in (第二个7)可以读取、写入或运行文件,因为其他任何人都不能读取、写入或运行文件(最终数字0)。
票数 3
EN

Ask Ubuntu用户

发布于 2020-10-18 19:29:59

将这两个用户添加到自定义组中,然后将文件上的chgrp或组上的chown添加到实际组本身。您可以使用组成员可以做的事情来设置文件的自定义权限,例如只读、rwx等。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1284840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档