Ubuntu의 Plex에 대한 읽기/쓰기 권한

Ubuntu의 Plex에 대한 읽기/쓰기 권한

문제::

Plex(최신 버전)를 새로 설치했습니다. 명확한 이름 지정 및 권한 요구 사항이 없다는 점을 제외하면 설치가 괜찮았습니다.

이제 라이브러리를 영화 유형 및 기타 미디어 유형으로 추가해 보았습니다.

동일한 결과: 이 라이브러리에는 항목이 없습니다.

plex 사용자는 내 사용자 그룹의 일부입니다. 내 사용자 그룹이 이 디렉터리의 소유자입니다. 아직 권한에 관한 것이 아닌지 확인하기 위해 plex 사용자를 루트 그룹에 추가했습니다.

me@xps:/media/me/MyHD/Media/Movies$ groups plex
plex : plex root video me

모든 파일은 여기에 있는 /media/me/MyHD/Media/Movies/files 내의 me 디렉토리 안에 있습니다.

me@xps:~$ ll /media/
total 12
drwxr-xr-x   3 root root 4096 Jun 30 22:22 ./
drwxr-xr-x  24 root root 4096 Jun 29 06:08 ../
drwxr-xr-x+  4 me me  4096 Jul  1 02:10 me/

서버 상태:

me@xps:~/Downloads$ sudo systemctl status plexmediaserver.service
● plexmediaserver.service - Plex Media Server
   Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor 
   Active: active (running) since Mon 2019-07-01 02:57:21 PDT; 15h ago
 Main PID: 11654 (sh)
   CGroup: /system.slice/plexmediaserver.service
           ├─11654 /bin/sh -c  PLEX_MEDIA_SERVER_INFO_VENDOR="$(grep ^NAME= /etc
           ├─11674 /usr/lib/plexmediaserver/Plex Media Server
           ├─11694 Plex Plug-in [com.plexapp.system] /usr/lib/plexmediaserver/Re
           ├─11747 /usr/lib/plexmediaserver/Plex Tuner Service /usr/lib/plexmedi
           └─11748 /usr/lib/plexmediaserver/Plex DLNA Server

Jul 01 02:57:21 xps systemd[1]: Starting Plex Media Server...
Jul 01 02:57:21 xps systemd[1]: Started Plex Media Server.
Jul 01 18:45:15 xps systemd[1]: Started Plex Media Server.

따라서 plex 인터페이스에는 라이브러리 생성 중에 추가할 수 있는 사용 가능한 디렉터리의 짧은 목록만 표시됩니다. 상위 디렉토리 MyHD는 일반적인 USB HD입니다. 다음에 장착됨/media/me/MyHD

내 파일은 다음 디렉토리에 있습니다.

me@xps:/media/me/MyHD/Media/Movies$ pwd
/media/me/MyHD/Media/Movies

내가 이해한 바에 따르면 명명 규칙은 상위 디렉터리(MyHD) -> 미디어 -> 영화여야 합니다.

내 영화는 모두 그 디렉토리에 있습니다. 일부 영화는 디렉토리에 있고 일부는 단일 파일입니다. 거기에는 수천 개의 파일이 있지만 그 중 어느 것도 "볼" 수 없습니다…

me@xps:/media/me/MyHD/Media/Movies$ sudo journalctl -xe | grep -i plex
[sudo] password for me: 
Jul 01 18:44:59 xps sudo[11289]:      me : TTY=pts/2 ; PWD=/home/me/Downloads ; USER=root ; COMMAND=/bin/systemctl enable plexmediaserver.service
Jul 01 18:45:15 xps sudo[11377]:      me : TTY=pts/2 ; PWD=/home/me/Downloads ; USER=root ; COMMAND=/bin/systemctl start plexmediaserver.service
Jul 01 18:45:15 xps systemd[1]: Started Plex Media Server.
-- Subject: Unit plexmediaserver.service has finished start-up
-- Unit plexmediaserver.service has finished starting up.
Jul 01 18:45:20 xps sudo[11381]:      me : TTY=pts/2 ; PWD=/home/me/Downloads ; USER=root ; COMMAND=/bin/systemctl enable plexmediaserver.service
Jul 01 18:46:07 xps sudo[13259]:      me : TTY=pts/2 ; PWD=/home/me/Downloads ; USER=root ; COMMAND=/bin/systemctl status plexmediaserver.service
Jul 01 18:50:51 xps sudo[13459]:      me : TTY=pts/2 ; PWD=/home/me/Downloads ; USER=root ; COMMAND=/bin/systemctl restart plexmediaserver.service
Jul 01 18:50:51 xps systemd[1]: Stopping Plex Media Server...
-- Subject: Unit plexmediaserver.service has begun shutting down
-- Unit plexmediaserver.service has begun shutting down.
Jul 01 18:50:51 xps systemd[1]: Stopped Plex Media Server.
-- Subject: Unit plexmediaserver.service has finished shutting down
-- Unit plexmediaserver.service has finished shutting down.
Jul 01 18:50:51 xps systemd[1]: Starting Plex Media Server...
-- Subject: Unit plexmediaserver.service has begun start-up
-- Unit plexmediaserver.service has begun starting up.

다음은 일부 디스크 정보입니다. FS 유형이 exFAT인 것 같습니다. 블록 ID:::

me@xps:/media$ blkid | grep -i sda1
/dev/sda1: LABEL="MyHD" UUID="52F0-FEC1" TYPE="exfat" PARTUUID="1be014c0-01"

FDISK:::

me@xps:/media$ sudo fdisk -l /dev/sda1
Disk /dev/sda1: 1.8 TiB, 2000397884928 bytes, 3907027119 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device      Boot      Start        End    Sectors  Size Id Type
/dev/sda1p1      4294967295 8589934589 4294967295    2T ff BBT
/dev/sda1p2      4294967295 8589934589 4294967295    2T ff BBT
/dev/sda1p3      4294967295 8589934589 4294967295    2T ff BBT
/dev/sda1p4      4294967295 6854241533 2559274239  1.2T ff BBT

LSBLK:::

me@xps:/media$ lsblk -l /dev/sda1
NAME MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda1   8:1    0  1.8T  0 part /media/me/MyHD

산:::

me@xps:/media$ mount | grep "^/dev/sda1"
/dev/sda1 on /media/me/MyHD type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

그래서 나는 붙어 있습니다. 명명 규칙이 올바른지 확인할 수 있는 사람이 있습니까? 여전히 권한 문제가 발생할 수 있나요?

도움을 주셔서 감사합니다.

답변1

문제는 디스크가 마운트된 방식이었습니다. 올바르게 마운트된 것으로 보이며 rw권한 세트와 exfat유형이 있습니다. fstab 항목이 필요한 권한이나 파일 시스템 유형과 일치하지 않습니다.

문제는 파일 시스템 유형이었습니다. exfat 대신 exfat-fuse가 필요합니다. exfat으로 마운트했는데 제대로 마운트가 안됐네요.

UUID=52F0-FEC1 /plex exfat-fuse default_permissions,uid=1000,gid=1000,nosuid,nodev,relatime,blksize=4096 0 0

default_permissions나는 그것이 또한 문제라고 직감했다 . 이전에는 rw로 설정되어 있었습니다. 이것이 제가 fstab에 적용해야 했던 두 가지 변경 사항입니다. 꽤 직설적 인. exfat-fuse 유형을 찾는 것이 왜 그렇게 어려운지 모르겠습니다.

이것이 다른 사람에게 도움이 되기를 바랍니다.

관련 정보