Plex på Ubuntu server: Hvordan bruke eksternt NAS som bibliotek?

24 innlegg i emnet

Skrevet

Har en server hvor jeg kjører FreeNAS hvor jeg har alle filene mine på, all musikk, film, serier, osv.

Så har jeg en annen server, en Ubuntu Server hvor jeg har installert Plex Media Server.

Her kan man enkelt legge til medie ved å bla frem til dette på den lokale disken, hos meg er dataene på en annen server.

Hvordan skal jeg sette opp dette i plex/ubuntu server?

 

På freenas har jeg nå et SMB share \\freenas\data\

 

dette funker ikke

post-74970-0-58420200-1491731253.png

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Hei.

Det går jo an å installere Plex media server på FreeNas, hvis det fortsatt støttes: https://graspingtech.com/install-plex-freenas/

Jeg hadde Plex kjørende på min Synology NAS, men etter den siste systemoppdateringen, så støttet ikke NAS-en Plex lenger, så har satt opp dette nå på en Intel NUC med Ubuntu på.

Det jeg har gjort er å sette opp et Windows Share som automonterer: https://wiki.ubuntu.com/MountWindowsSharesPermanently

Jeg har gått for en enkel og usikker variant: //192.168.1.101/video  /mnt/samba  cifs  username=bruker,password=XXXXXXXXXXX,iocharset=utf8,sec=ntlm  0  0

Da ligger bibliotekene mine under /mnt/samba og henter de opp der i Plex Media Server:

Utvalg_001.thumb.png.5b442cf6d79ce019aa5

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Aha, da skal jeg prøve på det.

Vet du om Plex trenger skrivetilgang eller bare lesetilgang til sharet?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Det skal holde med lese-rettigheter, hvis ikke du skal ha tillatelse til å slette media også.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Fulgte guiden din, men dessverre ikke helt i mål.

på freenas har jeg laget brukeren "plex" som har tilgang til readonly på \freenas\video

Stasjonen dukker opp i plex, men tom.

tom.thumb.png.d8fad957fea3eb1830a16debb1

 

Slik er fila mi:

nano.thumb.png.2c9dc9a2a0111b52bd34a5947

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Installerte du cifs?

sudo apt-get install cifs-utils

Har du prøvd med ip-adresse i stedet for sharename?

Testa du med: 

sudo mount -a 
når du var ferdig?

 

Nå bruker jeg samba da, så har aktivert SMB-tjenesten på NAS-en for å få denne tilgangen.

Kanskje noe hjelp for deg her: https://forums.freenas.org/index.php?threads/simple-example-of-how-to-configure-share-permissions.35276/ ?

 
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Installerte du cifs?

sudo apt-get install cifs-utils

yepp.

 

Har du prøvd med ip-adresse i stedet for sharename?

yepp, eller ip fremfor hostname som jeg antar du menter, \\192.168.1.x\video

 

 

sudo mount -a 
når du var ferdig?

Nei, hva gjør denne? Har dog rebootet server etter hver gang jeg har gjort endringer i konfigurasjonsfilen.

 

Nå bruker jeg samba da, så har aktivert SMB-tjenesten på NAS-en for å få denne tilgangen.

Kanskje noe hjelp for deg her: https://forums.freenas.org/index.php?threads/simple-example-of-how-to-configure-share-permissions.35276/ ?

 

hmm. Er jo SMB tjenesten jeg har aktivert også.

 

Linken ga ikke noen ny infomasjon.

Merket med dog i gårkveld at på android-versjonen av VLC mediaplayer fikk jeg ikke tilgang til \video\ på serveren med plex-brukeren min, selv om den har tilgang på windows-maskiner jeg har testet. Heller ikke med min hovedbruker med les og skrivetilgang, denne også testet ok på annen windows maskin. Men kom meg inn med root-brukeren til freenas (som forøvrig ikke har noen rettigheter satt på sharet, men kanskje den har tilgang til alle shares for alt jeg vet)

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Hostname selvfølgelig, beklager B).

sudo mount -a viser deg om det du har satt opp i fstab monterer og fungerer.

 

Jeg slet selv i begynnelsen når jeg skulle sette opp dette, husker ikke helt hva som måtte til. Skal prøve å vri hjernen litt og se om jeg husker om noe annet spes som må tas hensyn til.

 

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Er dette FreeNAS eller Ubuntu som har Plex serveren? Hvis det er Plex under FreeNAS Jail (add-on) så trenger du egentlig bare å mappe opp Datasettet fra Plex consollet

Hvis FreeNAS er kun en NAS enhet og Plex er på Ubuntu server så må du mest sannsynlig enten bruke Samba eller NFS mellom FreeNAS og Ubuntu serveren for at de skal kunne se hverandre

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Det er som det siste alternativet du nevner.

Freenas kjører på "server1", Plex på ubuntu kjører på "Server2"

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Har du prøvd denne varianten: //freenas/video  /mnt/samba  cifs  username=plex,password=XXXXXXXXXXX,iocharset=utf8,sec=ntlm  0  0 ?

Brukeren din over her "plex", du kan jo prøve med det du logger deg inn på NAS-en med, for å se om det gjør noe forskjell?

Jeg har ikke satt opp noe Plex-bruker selv, bare bruker admin og passord for NAS-innlogginga.

 

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

Da har jeg kommet hjem og fått prøvd litt.

testet sudo mount -a nå. ingen output.
Prøvde så endre /etc/fstab ihht pijano's instruks.
sudo mount -a ga så:
Couldn't chdir to /mnt/samba: No souch file or directory
etter en reboot gir samme kommando:
mount error: could not resolve address for freenas: Unknown error

prøver så igjen endre fra hostname til ip

sudo mount -a nå. ingen output.
rebooter, den gir fremdeles ingen output
mappen samba er tom med unntakav en mappe som heter "tls"

 

 

Fikk dette svaret på FreeNAS forumet, men skjønte det ikke helt:

I'm on a good mood today 
:p
 
//freenas/media                       /mnt/media      cifs credentials=/etc/passwordfile  0 0
 
and the passwordfile:
username=myusername
password=mypassword
 
This works
 
Just as a side note, I set the permission of the file to root root 600.

https://forums.freenas.org/index.php?threads/mount-my-smb-share-on-a-ubuntu-server.53404/

Endret av Evelen
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Er det dette med brukernavn- og passordfila du lurte på?

Det er en sikrere metode, slik at ikke brukernavn og passord skal være synlig i fstab, så lager du en fil som heter .smbcredentials under hjemmemappa, f. eks: /home/username/.smbcredentials og endrer tillatelse på fila til: chmod 600 ~/.smbcredentials

Du ser gjennomgangen her under: Mount password protected network folders

https://wiki.ubuntu.com/MountWindowsSharesPermanently

Du skal ikke måtte gjøre dette, bare for at det blir sikrere.

 

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

 

har opprettet en passordfil. og merket meg at dersom passordet er riktig gir ikke sudo mount -a noen output, men dersom det er feil så gir den:

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Det for meg til å tro at autentisering er ok ihvertfall.

Etter litt prøve jeg å bla meg inn til mappen i strukturen fremfor å gjøre det fra plex, hvis jeg ikke tolket dette feil så er kanskje disken montert, men jeg har ikke tilgang til den?
Så derfor fremstår den nok som tom.

flemmingss@plex:/mnt$ ls video
ls: cannot open directory 'video': Permission denied

men hvordan fikse?

 

flemmingss@plex:/mnt$ ls video
ls: cannot open directory 'video': Permission denied
flemmingss@plex:/mnt$ ^C
flemmingss@plex:/mnt$ chmod 777 /mnt/video
chmod: changing permissions of '/mnt/video': Operation not permitted
flemmingss@plex:/mnt$ sudo chmod 777 /mnt/video
[sudo] password for flemmingss:
flemmingss@plex:/mnt$ ls video
ls: cannot open directory 'video': Permission denied
flemmingss@plex:/mnt$
flemmingss@plex:/mnt$ ls -ld /mnt/video
d---rwx---+ 4 nobody 1001 0 Apr 10 23:13 /mnt/video
flemmingss@plex:/mnt$

 

Endret av Evelen
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

Prøv også å legge til domain=ditt domene i fila.

Og hvis du ikke allerede har gjort det, bruk innloggingsbrukeren og passordet på NAS-en i fila i stedet for Plex-brukeren.

Det kan jo se ut som du ikke har tillatelse til å endre på fila.

Hvis du kjører denne kommandoen: sudo chow -R $USER:$USER $HOME så skal du få eierskap over filene i hjemme-mappa.

 

 

Endret av pijano
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

det er innlogging til nas-en jeg bruker, "plex" er navnet på den brukeren på naset som jeg har dedikert til plex.

forøvrig prøvd domenet som tilsynelatende bare er lyse.net enn så lenge.

samt kommandoen du ga, men den gir meg bare sudo: chow: command not found

 

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Glemte at dette var en server, og de har vel ikke home folder, regner jeg med.

Muligens en brannmur som trøbler her?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

tviler veldig sterkt på at det er en brannmur da samme trafikk funker mot windows maskiner, og alt er på samme nett under samme lan uten vlan.

Det er server, det finnes en home folder, men den er relativt tom, heller ikke her /mnt/ ligger. 

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

Et skritt videre:

flemmingss@plex:/mnt$ ls -la /mnt/video
ls: cannot open directory '/mnt/video': Permission denied
flemmingss@plex:/mnt$ ^C
flemmingss@plex:/mnt$ sudo ls -la /mnt/video
[sudo] password for flemmingss:
total 9
d---rwx---+  4 nobody 1001    0 Apr 10 23:13 .
drwxr-xr-x   5 root   root 4096 Apr 12 17:48 ..
----rwx---   1 root   1001  979 Apr 10 22:38 .config-smb-video.json
d---------  51 root   root    0 Apr 10 23:00 Filmer
d---------  49 root   root    0 Apr 11 01:07 Serier
flemmingss@plex:/mnt$
flemmingss@plex:/mnt$ sudo ls video/Serier
American Dad                          Dilbert                Man Show
Auction Kings                         Etaten                 Mantracker
Bobs.Burgers                          Family Guy             Mot I Brøstet sesong
Breaking Bad                          Folkeopplysningen      Penn & Teller - Bullshit
Conspiracy Theory with Jesse Ventura  Futurama               Pimp My Ride
Cops                                  Helt Perfekt           Pokemon
Dag                                   Ice Road Truckers      Politiet
Dark Side Of Porn                     Ingen Grenser          Pro at Coocking
De 7 dødssyndene                      Kjetil & Kjartan Show  RAN
Den Unge Fleksnes                     Louis Theroux          Redd menig Osen
flemmingss@plex:/mnt$

EDIT:

 

har kommet litt lenger. prøvde noen triks fra https://ubuntuforums.org/showthread.php?t=2087341

sudo gpasswd -a plex plugdev
gjorde ingenting
sudo gpasswd -a plex flemmingss (min hovedbruker, admin)
fikk tilgang til video\Filmer og video\Serier i plex, men ingen undermapper.
sudo gpasswd -a plex root
ingen gjorde ingenting
 
Syns det er litt rart at jeg ikke fikk tilgang til alt når jeg først fikk tilgang, altså jeg fikk disse to mappene, men ikke noe i dem, så kan ikke se noen undermapper/filer i plex.
Helt like premissions:
Uten_navn.thumb.png.07ab49b4532fd195fa8d
samsvarer ikke helt:
flemmingss@plex:~$ cd /mnt/video
-bash: cd: /mnt/video: Permission denied
flemmingss@plex:~$ sudo ls -l /mnt/video/
total 0
d--------- 51 flemmingss flemmingss 0 Apr 10 23:00 Filmer
d--------- 49 flemmingss flemmingss 0 Apr 11 01:07 Serier
flemmingss@plex:~$ sudo ls -l /mnt/
total 8
drwxr-xr-x  2 root       root       4096 Apr  9 00:11 cdrom
drwxr-xr-x  2 root       root       4096 Apr 11 19:12 samba
d---rwx---+ 4 flemmingss flemmingss    0 Apr 10 23:13 video
flemmingss@plex:~$
flemmingss@plex:/$ sudo ls -l /mnt/video/Serier
total 0
d--------- 10 flemmingss flemmingss 0 Apr  9 21:45 American Dad
d---------  3 flemmingss flemmingss 0 Apr  9 21:32 Auction Kings
d---------  4 flemmingss flemmingss 0 Apr  9 21:50 Bobs.Burgers
d---------  5 flemmingss flemmingss 0 Apr  9 21:59 Breaking Bad
d---------  5 flemmingss flemmingss 0 Apr  9 22:11 Conspiracy Theory with Jesse Ventura
d--------- 27 flemmingss flemmingss 0 Apr  9 23:07 Cops
d---------  3 flemmingss flemmingss 0 Apr  9 23:10 Dag

 

Endret av Evelen
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Hvordan er rettighetene satt på Datasetet du har på FreeNAS boxen? for her er det store avik fra "Plex" brukeren og "Video_owner" brukeren

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

dette er hvordan jeg har satt opp Freenas.

video_owner gruppen har tilgang til å gjøre alt, video_readonly har etter rettigheter satt fra windows kun rettigheter til å lese.

plex er med i video_readonly

 

 

3.png

2.png

1.png

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Okay så dette er FreeNAS Corral som er Release Candidate status og ikke i Stable, Jeg har enda ikke oppgradert eller testet denne versjonen men gruppene ser jo greie ut, ikke så mye man får definert her uansett, det jeg er mest spent på er hvordan rettighetene er satt på selve Dataset'et  dette bør du kunne se under Storrage fanen eller hva tilsvarende er i Corral

 

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

da gir jeg hele prosessen et nytt forsøk i kveld, får satse på det gjør en forskjell

Uten navn.png

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive