Auteur Topic: rechten probleem  (gelezen 3650 keer)

Offline B3rt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 7
  • -Ontvangen: 33
  • Berichten: 354
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: 255
  • -Ontvangen: 760
  • Berichten: 5.039
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: 7
  • -Ontvangen: 33
  • Berichten: 354
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: 255
  • -Ontvangen: 760
  • Berichten: 5.039
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: 255
  • -Ontvangen: 760
  • Berichten: 5.039
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


 

rechten audio station

Gestart door AKWDSMBoard Audio Station

Reacties: 4
Gelezen: 2104
Laatste bericht 27 april 2014, 09:47:28
door AKWDSM
Geen write rechten meer op dest. na sync

Gestart door HenkGroenBoard FTP, NFS and Samba Server

Reacties: 0
Gelezen: 1176
Laatste bericht 18 februari 2015, 18:17:50
door HenkGroen
FileStation 3 - rechten met verwijderen

Gestart door AnonymousBoard File Station

Reacties: 0
Gelezen: 1764
Laatste bericht 30 april 2010, 19:22:00
door Anonymous
Nieuwe spotweb update uitvoeren op dsm 6.0 daarna rechten aanpassen

Gestart door Stephan296Board Spotweb

Reacties: 87
Gelezen: 35700
Laatste bericht 21 september 2017, 21:26:17
door frixel
Geen rechten toekennen aan gebruikers Photo folder

Gestart door Jelle25Board Photo Station / Photos

Reacties: 1
Gelezen: 1418
Laatste bericht 26 april 2017, 05:58:01
door henkg