Auteur Topic: rechten probleem  (gelezen 4107 keer)

Offline B3rt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 33
  • Berichten: 358
rechten probleem
« Gepost op: 22 maart 2012, 01:26:12 »
Ik heb sabnzb en sickbeard geïnstalleerd maar ondervind een rechten probleem.

Als sab iets download krijgt deze de eigenaar sabnzbd met als groep user en de map rechten 755.
Dit resulteert erin dat de user sickbeard niets mag wijzigen, error logs geven meldingen aan dat sickbeard dus schrijf rechten heeft.

Als ik de mappen vervolgens op chmod 777 zet (wat eigenlijk onveilig is) werkt het wel

Hoe krijg ik nu voor elkaar dat sickbeard, sabnzb en eigenlijk ook couchpotato allemaal onder dezelfde user draaien (bij voorkeur user admin) zodat je dit rechten probleem niet meer hebt?
  • Mijn Synology: DS1515+
  • HDD's: 5 x WD30EZRX
  • Extra's: 2x250SSD cache + 6GB

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 272
  • -Ontvangen: 773
  • Berichten: 5.097
Re: rechten probleem
« Reactie #1 Gepost op: 22 maart 2012, 09:37:51 »
Citaat van: "B3rt"
Als ik de mappen vervolgens op chmod 777 zet (wat eigenlijk onveilig is) werkt het wel

Zelfs dat werkt niet bij mij. Ik heb dit probleem ook al eens gemeld hier en bij SuperZebulon en op site van SickBeard, maar nog steeds geen oplossing helaas. Mij stoort het ook en ik hoop dat hier iemand reageert met een oplossing.

Het is jammer dat gebruikers als sickbeard, couchpotato, headphones verborgen gebruikers zijn, anders kon je er in DSM een groep van maken en zo voldoende rechten geven.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline B3rt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 33
  • Berichten: 358
Re: rechten probleem
« Reactie #2 Gepost op: 22 maart 2012, 09:50:55 »
Het zou eenvoudig op te lossen zijn als deze apps als admin werden uitgevoerd (of je eigen user), in dat geval hebben ze altijd voldoende rechten.

Kan alleen niet vinden waar de syno de app start en met welke parameters/users hij dit doet.
Als je dat wist te vinden zou je een andere startup user kunnen gebruiken.

Wel heb ik sabnazb, sickbeard en couchpotato in de admin groep geplaatst, wellicht dit ook helpt (in /etc group)
  • Mijn Synology: DS1515+
  • HDD's: 5 x WD30EZRX
  • Extra's: 2x250SSD cache + 6GB

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 272
  • -Ontvangen: 773
  • Berichten: 5.097
Re: rechten probleem
« Reactie #3 Gepost op: 22 maart 2012, 10:08:34 »
Is altijd prettig dat je kunt zien wie wat gedaan heeft. Mijn voorkeur is dus dat er verschillende accounts gebruikt worden, maar dat je ze wel in een groep kunt zetten en zo rechten kan geven. Ze admin maken jan best gevaarlijk zijn, want een admin mag alles!

Mijn externe apparaten gebruiken ook allenaal een eigen account: xbox, x360, dreambox, boxee, etc. Zo heb ik er tenminste controle over.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Martijn85

  • Gast
Re: rechten probleem
« Reactie #4 Gepost op: 22 maart 2012, 14:40:51 »
Citaat van: "B3rt"
Het zou eenvoudig op te lossen zijn als deze apps als admin werden uitgevoerd (of je eigen user), in dat geval hebben ze altijd voldoende rechten.

Kan alleen niet vinden waar de syno de app start en met welke parameters/users hij dit doet.
Als je dat wist te vinden zou je een andere startup user kunnen gebruiken.

Wel heb ik sabnazb, sickbeard en couchpotato in de admin groep geplaatst, wellicht dit ook helpt (in /etc group)

De locatie waar de scripts staan is hier: /var/packages/SickBeard/scripts

En dit zijn de parameters voor het starten van SickBeard:

su - ${RUNAS} -c "PATH=${PATH} ${PYTHON} ${PROG_PY} --daemon --pidfile ${PID_FILE}"
Citaat van: "Matr1x"
Het is jammer dat gebruikers als sickbeard, couchpotato, headphones verborgen gebruikers zijn, anders kon je er in DSM een groep van maken en zo voldoende rechten geven.

Bij het installatie script is dit het stukje waar die de DSM user verwijdert:

# Remove the DSM user
    if ${SYNOUSER} --enum local | grep "^${PACKAGE}$" >/dev/null
    then
        # Keep the existing uid
        uid=`grep ${PACKAGE} /etc/passwd | cut -d: -f3`
        ${SYNOUSER} --del ${PACKAGE} 2> /dev/null
        UID_PARAM="-u ${uid}"

Misschien kun je hier wat mee zodat je het kunt terug halen in de DSM?

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 272
  • -Ontvangen: 773
  • Berichten: 5.097
Re: rechten probleem
« Reactie #5 Gepost op: 22 maart 2012, 19:47:27 »
Ja die info was bekend en had ik hier destijds ook al gemeld:
viewtopic.php?f=135&t=7115&p=34369r#msg34423

Echter is het niet zo eenvoudig als het lijkt.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac


 

Nieuwe spotweb update uitvoeren op dsm 6.0 daarna rechten aanpassen

Gestart door Stephan296Board Spotweb

Reacties: 87
Gelezen: 39135
Laatste bericht 21 september 2017, 21:26:17
door frixel
Verkeerde rechten ingesteld op het configuratiebestand

Gestart door WillySBoard PHPMyAdmin Package

Reacties: 20
Gelezen: 14135
Laatste bericht 23 maart 2014, 22:02:59
door SynoMyno
Rechten? Software op MacBook kan dubbele bestanden op NAS niet verwijderen

Gestart door ThaVinciBoard Synology DSM algemeen

Reacties: 2
Gelezen: 1015
Laatste bericht 27 mei 2021, 13:24:11
door ThaVinci
FileStation 3 - rechten met verwijderen

Gestart door AnonymousBoard File Station

Reacties: 0
Gelezen: 1951
Laatste bericht 30 april 2010, 19:22:00
door Anonymous
FTP gebruikers/mappen/rechten

Gestart door FavreleubaBoard FTP, NFS and Samba Server

Reacties: 7
Gelezen: 5931
Laatste bericht 16 november 2011, 23:09:34
door Favreleuba