我正在运行一个 ubuntu 服务器。
Chown -R plex.plex /Folder 只会更改当前文件夹/子文件夹/文件的权限。如果我创建一个新文件夹,它不会将所有权更改为我想要的。例如
chown -R plex.plex /media/plex_media
如果我在 plex_media 中创建一个新文件夹。新文件夹将返回到根目录。我需要所有未来的文件夹/文件都位于该 plex_media 中
答案1
当您创建一个目录时,该目录将自动归您当时使用的用户所有。
例如你用root用户创建一个目录,该目录的所有者就是root。
以下是我为您推荐的一些方法:
- 创建新目录并更改所有者,即:
mkdir new_dir && chmod -R flex:flex new_dir
- 使用 flex 用户创建目录,从 root 可以使用命令以 flex 用户身份登录:
sudo -u flex mkdir new_dir
希望这有帮助
答案2
我不确定问题是什么,但删除了该文件夹并以 root 身份重新创建该文件夹,然后使用 chown -R plex.plex /folder,一切都按预期运行