NFS + Sabnzbd geen permissions. Toch staat alles okee?

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 07:43

NeFoRcE

Hallo? Bent u daar?

Topicstarter
Dag!

Ik ben al vele uren aan het 'prutsen', maar ik kom er niet uit.

Situatie:
Nuc met een nfs mount naar de NAS
Nuc heeft 'usenet' met exact zelfde uid en gid als de 'usenet' gebruiker op de nas.
Als ik inlog op de nuc als gebruiker 'usenet' kan ik netjes bij de bestanden op de nas, en ook zelfs schrijven in bijv. /mnt/folder/destination.

Probleem:
Wanneer sabnzbd aan het postprocessen is, kan hij de destination directory niet beschrijven.

code:
1
2
3
4
Traceback (most recent call last):
  File "/usr/share/sabnzbdplus/sabnzbd/filesystem.py", line 763, in create_all_dirs
    os.mkdir(path_part_combined)
PermissionError: [Errno 13] Permission denied: '/mnt/folder/destination/test'


In de config van sabnzbd heb ik:

code:
1
USER=usenet


En de NFS instelling in Synology:
Afbeeldingslocatie: https://tweakers.net/i/b62fRvN2eWmfsGRMofRTxMSxL7A=/800x/filters:strip_exif()/f/image/pnf6pGttnUBQPoyRuQ6JVQO6.png?f=fotoalbum_large

Wat mis ik? Hoe kan dit, dit zou toch goed moeten zijn? Ik zie het niet meer...

Professioneel Heftruck Syndroom

Beste antwoord (via NeFoRcE op 26-09-2024 20:05)


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:02

Hero of Time

Moderator LNX

There is only one Legend

Als je via het ps commando gaat kijken, draait Sabnzb dan ook echt onder de opgegeven gebruiker? Ik neem even aan dat je het via systemd draait, hoe ziet de unit eruit? Geef de volledige uitvoer van systemctl cat sabnzb.service of hoe de unit ook heet.

En ook, welke distro gebruik je? Arch, Fedora, Ubuntu, Gentoo, anders?

Commandline FTW | Tweakt met mate

Alle reacties


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:02

Hero of Time

Moderator LNX

There is only one Legend

Als je via het ps commando gaat kijken, draait Sabnzb dan ook echt onder de opgegeven gebruiker? Ik neem even aan dat je het via systemd draait, hoe ziet de unit eruit? Geef de volledige uitvoer van systemctl cat sabnzb.service of hoe de unit ook heet.

En ook, welke distro gebruik je? Arch, Fedora, Ubuntu, Gentoo, anders?

Commandline FTW | Tweakt met mate


  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 07:43

NeFoRcE

Hallo? Bent u daar?

Topicstarter
Goeie, morgen even kijken. Want ik probeer hem als daemon te runnen, maar dat gaat nog niet lekker. En als ik hem idd daarna via cli start, dan werkt het (ik zie de gui), en dán geeft ie die foutmelding. Maar dat is idd logischerwijs onder mijn eigen user. Scherp! Ik pruts morgen even verder :)

Professioneel Heftruck Syndroom


  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 07:43

NeFoRcE

Hallo? Bent u daar?

Topicstarter
Bedankt @Hero of Time dit was het inderdaad,

Ik zat te stoeien met het feit dat ik sabnzbd wel kan benaderen als ik 'm direct aanroep vanaf commandline (dus gewoon met sabnzbdplus), maar dan had ik dus die rechtenfout (achteraf natuurlijk logisch, die voerde ik onder m'n eigen rechten uit).

Maar ik wilde 'm als service aan roepen, en dat lukte maar niet, bleek die config ergens anders te staan host aangepast, en hoppa werkt, en toen draaide ie ook onder de juiste user :)

bedankt voor even rubberducken!

Professioneel Heftruck Syndroom