帮助理解文件夹的权限

帮助理解文件夹的权限

我正在重建我的 Plex 媒体服务器。我第一次安装 Ubuntu 时只有一个硬盘。我正在慢慢将媒体从旧的外部驱动器移动到文件夹中;文档、音乐、视频等。

我需要为某个组授予对这些文件夹的读/写权限,但该组(媒体)没有出现。我无法使用 Gnome 在其他任何地方(例如在计算机下)创建文件夹,而且我对终端命令不够熟悉,无法尝试一下。

有人能帮我弄清楚 a) 如何允许一个组访问这些现有文件夹;或 b) 如何在其他地方为我的媒体创建一个空间吗?

答案1

我使用 Nautilus 在 snap 中创建了一个文件夹并将其设置为 777。我不确定这是否是完成我想要做的事情的最佳方式,但它确实有效。

答案2

这篇文章应该会澄清一些未来的事情:https://phoenixnap.com/kb/linux-file-permissions

首先,您应该通过以下方式检查是否确实创建了该组:

cat /etc/group | grep "media"

你应该得到如下输出:

groupname:x:groupid:users

为了授予整个组对文件或文件夹的权限,您需要使用 chown,但要递归,因为您不仅想授予文件夹的权限,还想授予所有子文件夹和文件的权限。所以它是:

chown -R :groupname /path/to/folder

请注意,如果您不是文件夹的所有者,则可能需要 sudo。您可以通过以下方式检查当前权限和所有权:

ll /path/to/folder

希望这对你有帮助,也许可以查看 chown 的手册页;)

相关内容