【问题标题】:Linux Permissions QuestionsLinux 权限问题
【发布时间】:2011-02-05 08:02:31
【问题描述】:

嘿,我相信您经常会遇到这类问题,但是尽管阅读了有关这应该如何工作的指南,但我仍然感到困惑。

我的主目录中有一个目录,我想与其他用户共享。我创建了一个小组开发人员。我把自己和他加到一个组里,递归更改目录的组,然后递归给目录g+rwx权限。

此时id user返回组名作为主组,ll打印出权限如下:

drwsrwxr-x 15 john developer

所有者是我,组是开发人员,组权限是 rwx。但是,其他用户仍然只有读取和执行权限,导致我认为他被视为其他用户。

关于我在这里做错了什么有什么想法吗?它看起来很干脆,我找不到我的错误,任何帮助将不胜感激。

【问题讨论】:

标签: linux permissions


【解决方案1】:
【解决方案2】:

您应该检查其他用户是否是该组的成员。以其他用户身份登录(或使用 su/sudo 切换)并运行 id

【讨论】:

    【解决方案3】:

    你有没有用'id'命令检查过其他用户??

    id -a otrheuser

    这应该会显示用户 ID 和组成员身份,开发者组应该在列表中。

    您使用的是什么发行版?因为我记得在旧发行版(如 RH9 和以前的版本)中,您必须在更改 /etc/passwd 文件之后运行 pwconv。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-28
      • 1970-01-01
      • 2012-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-20
      相关资源
      最近更新 更多