Linux rechten/ownership voor services

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • poing
  • Registratie: Juli 2001
  • Niet online
Mijn vraag: Ik begrijp niet waarom mijn service account "plex" een folderstructuur niet kan lezen en wat ik hieraan kan doen (of moet ik mijn denkwijze veranderen)?
  • De structuur achter "/samba" heeft als owner "root" en group owner "smbgrp". Beide hebben alle rechten (rwx-rwx----).
  • plex zit in smbgrp
Helaas kan Plex Media Server de folders niet lezen tenzij ik iedereen rechten geef "chmod -R 777 /samba" of service account plex owner maak "chmod -R plex /samba".

Maar dat kan toch niet de bedoeling zijn!?

Relevante software en hardware die ik gebruik:
CentOS7, Plex Media Server, Samba

Wat ik al gevonden of geprobeerd heb:
  • 10 tal artikels gelezen over file en directory rechten
  • Youtube video's gekeken
  • 3x nagekeken of plex wel in de goep zit en of ik alle subfolders/files mee had (-R), ...
Over services vind ik weinig specifiek en ik zie niets dat aan dit probleem gelinkt is.

[ Voor 4% gewijzigd door poing op 19-08-2019 15:34 ]

Beste antwoord (via poing op 19-08-2019 15:46)


  • Aragnut
  • Registratie: Oktober 2009
  • Laatst online: 16:31
Heb je plex herstart nadat deze aan de groep smbgrp is toegevoegd?

Alle reacties


Acties:
  • 0 Henk 'm!

  • jeffrey4413
  • Registratie: Juli 2012
  • Laatst online: 20-09 21:51
Hoi!

Wanneer een folder of een file owned is door root dan kan niet veel andere processes het uitlezen / gebruiken.

Wat je doet met chmod -R 777 is niet de beste oplossing omdat je alles toelaat.
chmod -R plex is een betere oplossing.

hoe heb je de /samba gemaakt?
Meestal kan namelijk alleen root een folder maken op /
Dan moet je wel handmatig de rechten goed zetten.

Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Aragnut
  • Registratie: Oktober 2009
  • Laatst online: 16:31
Heb je plex herstart nadat deze aan de groep smbgrp is toegevoegd?

Acties:
  • 0 Henk 'm!

  • poing
  • Registratie: Juli 2001
  • Niet online
Aragnut schreef op maandag 19 augustus 2019 @ 15:39:
Heb je plex herstart nadat deze aan de groep smbgrp is toegevoegd?
Arg! Nee, dat wist ik niet. Nu werkt het wel, thanks!

Acties:
  • 0 Henk 'm!

  • poing
  • Registratie: Juli 2001
  • Niet online
jeffrey4413 schreef op maandag 19 augustus 2019 @ 15:38:
Hoi!

Wanneer een folder of een file owned is door root dan kan niet veel andere processes het uitlezen / gebruiken.

Wat je doet met chmod -R 777 is niet de beste oplossing omdat je alles toelaat.
chmod -R plex is een betere oplossing.

hoe heb je de /samba gemaakt?
Meestal kan namelijk alleen root een folder maken op /
Dan moet je wel handmatig de rechten goed zetten.
Linux is zo'n 15-20 jaar geleden, sinds vorige week terug bezig, met CentOS7 basic deze keer.

/samba heb ik met root gemaakt en daarna group smbgrp group owner gemaakt, met de bedoeling daar enkele gebruikers in te zetten en de plex service account. Waar zet je zo'n folder anders als best practice?

plex owner maken op /samba vond ik raar, omdat /samba ook andere data bevat, waar plex niet moet zijn.

Acties:
  • +1 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 28-09 21:59

Hero of Time

Moderator LNX

There is only one Legend

poing schreef op maandag 19 augustus 2019 @ 15:53:
/samba heb ik met root gemaakt en daarna group smbgrp group owner gemaakt, met de bedoeling daar enkele gebruikers in te zetten en de plex service account. Waar zet je zo'n folder anders als best practice?
Meestal worden schijven onder /mnt gekoppeld. Maar genoeg mensen (waaronder ik) hangen het in /media. Ook USB sticks die via je file manager gekoppeld worden zullen onder /media te vinden zijn. Direct als map onder de root kan, maar staat wat raar als je bijvoorbeeld /media of /mnt gewend bent.

Commandline FTW | Tweakt met mate

Pagina: 1