네트워크 하드 드라이브 폴더(Raspbian)에 파일을 복사할 때 권한이 거부되었습니다.

네트워크 하드 드라이브 폴더(Raspbian)에 파일을 복사할 때 권한이 거부되었습니다.

USB를 통해 라우터 Livebox에 연결된 NTFS 형식의 하드 드라이브가 있습니다.

Raspbian이 설치된 Raspberry Pi가 있습니다.

HD에서 라즈베리 파이 내부 폴더로 폴더를 마운트하려고 합니다.

사용자의 홈 디렉터리 /home/pi에 로컬 폴더를 만듭니다.

mkdir mySharedFolder

drwxr-xr-x 2 pi   pi   4096 Oct 31 17:10 mySharedFolder

폴더 마운트

sudo mount -t cifs -o vers=1.0,_netdev,username=pi,password=mypassword,uid=1000,gid=1000,file_mode=0777,dir_mode=0777 //192.168.1.1/discosUSB/WDElements_10B8/Elements/hdFolder /home/pi/mySharedFolder

ls -la
drwxrwxrwx 2 pi   pi      0 Oct 31 17:20 mySharedFolder

파일과 디렉토리를 볼 수 있으므로 올바르게 설치되었습니다.

ls -la mySharedFolder/

-rwxrwxrwx 1 pi pi    5 Oct 31 17:17 file.txt
drwxrwxrwx 2 pi pi    0 Oct 31 17:18 folder1

df -h
Filesystem                                                 Size  Used Avail Use% Mounted on
/dev/root                                                   14G  1.4G   12G  11% /
devtmpfs                                                   213M     0  213M   0% /dev
tmpfs                                                      217M  3.1M  214M   2% /run
tmpfs                                                      217M     0  217M   0% /sys/fs/cgroup
tmpfs                                                       44M     0   44M   0% /run/user/1000
//192.168.1.1/discosUSB/WDElements_10B8/Elements/hdFolder  8.0G  2.5G  5.5G  32% /home/pi/mySharedFolder

file.txt를 열 수도 있습니다

cat mySharedFolder/file.txt
Hello

하지만 해당 디렉터리에 파일을 복사할 수는 없습니다.

 sudo cp a.jpg mySharedFolder/
 cp: error writing 'mySharedFolder/a.jpg': Permission denied

콘텐츠 디렉터리를 나열하면 생성된 0바이트 .jpg 파일을 볼 수 있습니다.

ls -la mySharedFolder/

-rwxrwxrwx 1 pi pi    0 Oct 31 17:32 a.jpg
-rwxrwxrwx 1 pi pi    5 Oct 31 17:17 file.txt
drwxrwxrwx 2 pi pi    0 Oct 31 17:18 folder1

Android ES 파일 탐색기를 사용하면 폴더를 볼 수 있고 하드 드라이브 공유 폴더에 있는 파일을 문제 없이 복사, 삭제, 생성할 수 있습니다.

추가 정보

sudo smbclient -L //192.168.1.1

        Sharename       Type      Comment
        ---------       ----      -------
cli_rpc_pipe_open_noauth: rpc_pipe_bind for pipe srvsvc failed with error NT_STATUS_BUFFER_TOO_SMALL
        discosUSB       Disk      Share Folder
        IPC$            IPC       Remote Inter Process Communication
Reconnecting with SMB1 for workgroup listing.

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------

내가 뭘 잘못했나요?

감사해요

답변1

삼바 공유 하드 드라이브를 장착하고 Android TV 박스에 연결해 보았습니다.

나는 그것을 설치할 수 있었고 문제없이 파일을 복사하고 만들 수 있습니다. 아마도 livebox 라우터의 권한 문제일 것입니다.

관련 정보