Definindo permissões corretas

0

Primeiro de tudo, deixe-me dizer que eu sou quase novo no Linux, então, por favor, seja paciente :) Eu tenho um Ubuntu 14.0.4 em execução no meu sistema.

O que estou tentando fazer é: No meu sistema existem sabnzbd e plex running. O sabnzbd está rodando como root e o plex tem um próprio usuário (plex) com um grupo próprio (plex).

O que eu preciso é que o usuário plex, myuser e também sabnzbd (root) tenham permissão de leitura, gravação e execução em /media e também todas as subpastas e arquivos. Eu estudei agora muitas coisas na internet e tentei minha sorte com chmod ; %código%; o arquivo chown ; e muitos mais, mas eu sou estúpido para fazê-lo funcionar.

Alguém pode me dizer o que eu preciso?

    
por Panic0815 10.11.2014 / 21:23

2 respostas

1

Para uma abordagem um pouco mais segura, eu recomendo criar um grupo para esses três usuários e, em seguida, chover o diretório pelo grupo.

1. sudo groupadd mygroup

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

No seu caso, seria

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

3. chown -Rf :mygroup /media
    
por Genesis 10.11.2014 / 22:05
0

Você só precisa executar o seguinte comando:

sudo chmod -Rf 777 /media

onde:

-Rf forçará a alteração das permissões recursivamente.

"777" terá como root, root e outros a permissão para ler, escrever e executar tudo no diretório.

    
por Marcos Silveira 10.11.2014 / 21:52