设置正确的权限

设置正确的权限

首先我要说的是,我对 Linux 还很陌生,所以请耐心等待:) 我的系统上运行着 Ubuntu 14.0.4。

我想要做的是:在我的系统上,sabnzbd 和 plex 正在运行。sabnzbd 以 root 身份运行,plex 拥有自己的用户(plex)和自己的组(plex)。

我需要的是用户 plex、myuser 以及 sabnzbd (root) 具有对/media所有子文件夹和文件的读取、写入和执行权限。我在网上学习了很多东西,并尝试使用chmod; chown;/etc/group文件; 以及更多,但我太笨了,无法让它工作。

有人能告诉我我需要什么吗?

答案1

为了采用更安全的方法,我建议为这 3 个用户创建一个组,然后由该组来 chown 该目录。

1. sudo groupadd mygroup

2. sudo usermod -aG {group-name} username

在你的情况下

sudo usermod -aG mygroup plex ; sudo usermod -aG mygroup root ; sudo usermod -aG mygroup myuser

3. chown -Rf :mygroup /media

答案2

您只需执行以下命令:

sudo chmod -Rf 777 /media

在哪里:

-Rf 将强制递归更改权限。

“777”将使 root、root 组和其他用户获得对目录进行读、写和执行的权限。

相关内容