File permissions uit Proxmox LXC

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 13-09 20:37
Ik heb proxmox hier draaien met een aantal VM's en LXC's
Nu hebt ik moeite met mijn LXC voor NextPVR (video recorder)

Als ik een mountpoint gebruik kan deze wel files en folders maken, maar niet schrijven
Zelfde met een handmatig gemounte Samba share
Als ik in die samba mount met nano als root een file maak gaat dat wel goed

Dus ik heb een share gemount met SSHFS
sshfs -o allow_other root@192.168.1.10:/var/download /mnt/test

Dit werkt fantastisch met NextPVR gestart als root
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
177 root 20 0 23.3g 231640 57768 S 6.3 11.0 3:42.07 dotnet

Maar hij schrijft files weg met 644 rechten
Onder windows krijg ik dan de fout you require permissions from unix user\root

Ik heb wat zitten stoeien met /etc/pam.d/common-session maar schiet niets op
Wie kan me op weg helpen ?

[ Voor 13% gewijzigd door Woodski op 03-07-2022 15:42 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:43

Hero of Time

Moderator LNX

There is only one Legend

Wat heeft Windows in dit plaatje te maken, waar is die voor nodig? Wat is 192.168.1.10? Is dat je Proxmox host, een andere container, een VM, je NAS, anders?

Waarom beweer je dat je met een mount point wel zaken kan maken, maar niet kan schrijven? Dat is niet logisch. Als je een bestand of map kan maken, heb je schrijfrechten.

Je verhaal is niet heel duidelijk, heeft onbekende elementen erin en bevat ook nog eens tegenstrijdigheden. Probeer het wat duidelijker te omschrijven met foutmeldingen, logs, etc. er bij.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 13-09 20:37
De proxmox host is inderdaad 192.168.1.10 en daar draait m'n storage en de shares
Dat het niet logisch is, is de grond van mijn probleem
Hij maakt met Samba files van 0KB dus opslaan lukt niet
Terwel het met de hand (nano) wel gewoon lukt

Met NFS en SSHFS lukt schrijven wel maar kom ik er niet uit met de permissions
De files die ik dan krijg kan ik weer niet deleten (uit b.v. Windows)

Ik heb het vermoeden dat NextPVR ergens een service gebruikt met afwijkende rechten
En dan niet nextpvr-server.service maar iets anders
Hij gebruikt .net en aspnet dus wellicht heeft het daar mee te maken

[...rollover]
2022-07-03 13:19:11.484 [ERROR][46] Unexpected error writing to OutputSink: System.UnauthorizedAccessException: Access to the path '/mnt/test1/PVR/' is denied.
---> System.IO.IOException: Permission denied
--- End of inner exception stack trace ---
at System.IO.FileStream.WriteNative(ReadOnlySpan`1 source)
at System.IO.FileStream.FlushWriteBuffer()
at System.IO.FileStream.WriteSpan(ReadOnlySpan`1 source)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at NShared.Writer.OutputSink.Write(Byte[] data, Int32 offset, Int32 length)

[ Voor 51% gewijzigd door Woodski op 03-07-2022 15:43 ]


Acties:
  • 0 Henk 'm!

  • Woodski
  • Registratie: Maart 2006
  • Laatst online: 13-09 20:37
Ik heb Samba draaien onder mijn eigen user account
Als ik SSHFS mount onder mijn naam ipv root lukt het wel
Zelfde rechten (644) maar ik kan vanuit Windows (samba) wel deleten