sonar 사용자에게 마운트된 공유에 대한 읽기/쓰기/실행 권한을 (반복적으로) 부여합니다.

sonar 사용자에게 마운트된 공유에 대한 읽기/쓰기/실행 권한을 (반복적으로) 부여합니다.

Ubuntu 20.04 가상 머신을 사용하고 있습니다. 내 네트워크 공유는 자격 증명을 통해 액세스할 수 있으며 쓰기 권한 테스트를 거쳤습니다. 내 VM(클라이언트) 장치에 대한 권한이 문제인 것 같습니다.

목표는 arr 애플리케이션이 내 미디어 라이브러리가 있는 SMB 공유에 쓸 수 있도록 하는 것입니다.

폴더 구조는 다음과 같습니다.

data
└── media
     ├── books
     ├── movies
     ├── music
     └── tv

다음 위치에 마운트 지점을 만들었습니다.

/data/media

/etc/fstab에 다음 줄을 추가했습니다. 마운트가 작동하고 공유에 있는 모든 파일을 볼 수 있지만 루트 이외의 사용자는 쓸 수 없습니다.

//192.168.0.196/SHARE/jukebox /data/media cifs credentials=/root/smbCredentredentials_sonarr_databarge,uid=129,gid=1004,forceuid,forcegid,file_mode=0770,dir_mode=0770,nounix 0 0

위의 줄은 몇 번의 반복을 거쳐 마침내 noperm 옵션을 사용하여 시도했습니다. 다시 말하지만, 사용자 sonarr에게는 폴더를 생성할 권한이 없습니다.

//192.168.0.196/SHARE/jukebox /data/media cifs credentials=/root/smbCredentredentials_sonarr_databarge,noperm 0 0

내 로컬 사용자: sonarr는 media_apps의 회원입니다.

user@UbuntuDesktop-VM:/$ id sonarr
uid=129(sonarr) gid=1003(arr) groups=1003(arr),1004(media_apps)

chown, chmod, 루트로 Nautilus 열기, 인터넷에서 찾은 권한 업데이트 등 다양한 조합을 시도했습니다. 아래의 몇 가지 옵션을 참조하세요.

## Try to set ownership
user@UbuntuDesktop-VM:/data$ sudo chown -vR sonarr:media_apps ./media
changed ownership of './media/youtube/let’s subnet your home network _ You SUCK at subnetting _ EP 6.webm' from root:media_apps to sonarr:media_apps

## Set ownership and grant full access to owner
user@UbuntuDesktop-VM:/data$ sudo chown sonarr:media_apps /data/media
[sudo] password for user: 
user@UbuntuDesktop-VM:/data$ sudo chmod g+rwX /data/media -R
user@UbuntuDesktop-VM:/data$ 

위의 모든 명령은 "좋은 출력"을 가지고 있는 것 같지만 sonarr 쉘에 들어가서 공유 디렉터리로 CD를 이동하면 테스트 디렉터리를 만들 수 없습니다.

sonarr@UbuntuDesktop-VM:/data/media$ mkdir test
mkdir: cannot create directory ‘test’: Permission denied

출력은 ls -al다음과 같습니다.

user@UbuntuDesktop-VM:/data/media$ ls -al
total 21
drwxr-xr-x 2 root   media_apps    0 Mar 13 16:04 .
drwxrwxr-x 4 sonarr media_apps 4096 Mar 13 14:58 ..
-rwxr-xr-x 1 root   media_apps 6148 Mar 10 20:26 .DS_Store
drwxr-xr-x 2 root   media_apps    0 Mar  6 12:23 eBooks
drwxr-xr-x 2 root   media_apps    0 Oct 17 14:24 movies
drwxr-xr-x 2 root   media_apps    0 Sep 14 08:48 music
drwxr-xr-x 2 root   media_apps    0 Mar 10 20:23 tv
drwxr-xr-x 2 root   media_apps    0 Nov  2 22:23 youtube

사용자 sonar에는 /media 또는 하위 폴더에 대한 쓰기 권한이 없습니다. 내가 원한다면 sudo su root디렉터리, 파일 또는 내가 원하는 무엇이든 만들 수 있습니다.

도와주세요. 절박합니다.

관련 정보