我遇到了一些文件和目录的访问问题,我已将这些文件和目录追踪到分配给访问它们的组。
当我手动将目录的属性/权限菜单中的组名称从默认设置 (MyGroup) 更改为我的 Drupal 网站使用的 www-data 时,我收到的目录错误消息消失了。
有大量文件和目录需要进行此更改。如果相信使用 chmod 会更改正确设置的所有者并且是 Ubuntu 的新手,我不愿意在没有更好地了解所有者和组在权限设置中的工作方式的情况下进行实验。
什么命令更改目录的组设置?
我在 Windows 7 的 Oracle Vbox 上运行 Ubuntu 来开发网站。我有一组具有所有者读/写权限的目录,但 www-data 组对目录没有权限。
我尝试了sudo chmod 640 /path-to-directory更改状态的命令 ,但收到一条消息,要求我输入 www-data 密码。我的所有者级别密码不起作用,我不知道这个密码可能是什么。
我尝试passwd并收到消息“更改 www-data 的密码并提示我输入当前密码”。当我输入它时,我收到此错误消息:
passwd:身份验证令牌操作错误
passwd:密码未更改
此错误消息看起来更像是我系统上的某种问题,但其他一切正常。