설치 오류(13): 권한이 거부되었습니다.

설치 오류(13): 권한이 거부되었습니다.

bash에서 fstab -> mount -a를 실행하여 네트워크 드라이브를 마운트하는 데 문제가 있습니다.

내 fstab은 다음과 같습니다

//raspberrypi/NASHDD1/Download2/ /mnt/torpi/nashdd1/Download2/ cifs credentials=/home/balu/.torpi_smbcredentials,iocharset=utf8,sec=ntlm 0 0

결과:

# mount -a
mount error(13): Permission denied

그러나 이것은 잘 작동합니다.

sudo mount -v -t cifs //raspberrypi/NASHDD1/Download2/ /mnt/torpi/nashdd1/Download2/ -o credentials=/home/balu/.torpi_smbcredentials

결과:

mount.cifs kernel mount options:
ip=my.ip.add.ress,unc=\\raspberrypi\NASHDD1,user=pi,prefixpath=Download2/,pass=********

내 Raspberry Pi smb.conf는 다음과 같습니다.

[NASHDD1]
   comment = my comment
   path = /media/pi/NASHDD1     
   browseable = yes
   read only = no
   public = no
   create mask=0777
   directory mask=0777

Nemo 및 Windows 탐색기에서 해당 드라이브에 액세스할 수 있습니다. 이제 저는 Linux 전문가가 아니므로 누락된 부분에 대한 통찰력을 주시면 대단히 감사하겠습니다.

추신: 이 오류에 대한 수많은 게시물을 읽었지만 아무 소용이 없습니다.

답변1

/etc/fstab입력한 내용이 실제로 mount유효한 명령과 일치하는지 확인해야 합니다 .

귀하는 이것이 효과가 있음을 입증했습니다.

sudo mount -v -t cifs //raspberrypi/NASHDD1/Download2/ /mnt/torpi/nashdd1/Download2/ \
    -o credentials=/home/balu/.torpi_smbcredentials

그러나 /etc/fstab항목에 오래된 설정이 있습니다 sec=ntlm. 그것을 제거하면 아마도 모든 것이 잘 될 것입니다.

//raspberrypi/NASHDD1/Download2/ /mnt/torpi/nashdd1/Download2/ cifs
    credentials=/home/balu/.torpi_smbcredentials 0 0

읽기 쉽도록 두 줄로 나눴습니다. fstab한 줄이어야 합니다 .


작은 팁으로, 이러한 클라이언트-서버 유형의 상황에서 오류가 발생할 때마다 항상 확인해 볼 가치가 있습니다.섬기는 사람오류 기록. 클라이언트에는 단순히 "아니요"라는 메시지가 표시되지만 서버는 "해당 사용자가 없습니다" 또는 "비밀번호가 만료되었습니다"(단지 예)와 같은 실제 세부 정보를 기록합니다. SAMBA 뿐만 아니라 ssh.

관련 정보