원격으로 공유를 마운트할 때 Linux 공유 권한 오류 13 발생

원격으로 공유를 마운트할 때 Linux 공유 권한 오류 13 발생

Linux Mint 20.1 및 Fedora 34를 실행하는 컴퓨터는 Fedora 시스템에 있는 Linux Mint 시스템의 공유에 액세스할 수 있습니다. Fedora를 35로 업데이트한 후 당시 문서화하지 않은 다양한 오류로 인해 Fedora 시스템에서 공유에 액세스할 수 없습니다.

한동안(모두 Win10) 네트워크의 Windows 컴퓨터에서 공유에 계속 액세스할 수 있습니다. 그러나 시스템의 OS 드라이브에 오류가 발생하여(멋진 딸깍 소리와 함께 디스크 상태 검사가 실패함) OS 드라이브를 물리적으로 교체해야 했습니다. 공유가 있는 드라이브가 교체되거나 변경되지 않았습니다.

머신에 Linux Mint 21.1을 설치하고 smb.conf 파일을 /etc/samba에 복원합니다.

Linux Mint 21.1을 다시 설치한 후 네트워크의 Windows 컴퓨터 또는 Fedora 35 컴퓨터에서 공유에 액세스할 수 없습니다. Windows에서는 mount error 13 = Permission deniedFedora 시스템의 오류와 유사한 액세스 거부 오류가 발생합니다 .

내 Linux Mint 시스템의 smb.conf는 변경되지 않았으며(또는 백업 버전을 다시 로드했습니다) Fedora 35 시스템의 fstab 구성도 없습니다. 구성은 다음과 같으며 smb.conf 항목부터 시작됩니다.

[Share1$]
   comment = Old Share
   path = /mnt/Share1
   browseable = yes
   read only = no
   guest ok = no
   valid users = yeetus

Fstab 항목은 다음과 같습니다.

//192.168.1.12/Share1$/ /mnt/Share1/ cifs iocharset=utf8,file_mode=0777,dir_mode=0777,user=yeetus,noperm 0 0

fstab 항목에 버전 매개변수와 sec 옵션을 추가하는 다양한 조합을 시도했습니다. 또한 변경 없이 작업 그룹과 도메인을 정의해 보았습니다.

ls -la공유하려는 폴더에서 다음을 표시하세요.

drwxrwxrwx  1 root  root  24576 Sep  2 13:54 Share1

이전에 yeetus를 디렉토리의 소유자로 지정하려고 시도했기 때문에 이것은 이상합니다.

권한은 다음과 같이 상위 폴더에도 설정됩니다.

drwxrwxrwx  4 yeetus yeetus  4096 Sep  2 14:25 .

제가 아는 한, Fedora 시스템의 운영 체제 업데이트와 다른 시스템에 Linux Mint의 새 인스턴스를 설치하는 것 외에는 어떤 변경 사항도 본 적이 없습니다.

액세스/권한 거부 오류가 발생하는 이유에 대한 아이디어가 있습니까? 처음에는 Fedora에 액세스할 수 없었기 때문에 Fedora와 관련이 있다고 믿었지만, 네트워크의 Windows 컴퓨터도 공유에 액세스할 수 없기 때문에 더 이상 그렇지 않다고 생각합니다.

편집하다:

요구 사항에 따라 출력은 mount -vvv -t다음과 같습니다.

mount -vvv -t cifs//192.168.1.12/Share1$/ /mnt/Share1/
mount: /mnt/Share1: unknown filesystem type 'cifs//192.168.1.12/Share1$/'.

마운트되는 파일 시스템은 Linux Mint 시스템에 마운트된 luks 암호화 볼륨입니다. 많은 Windows 시스템이 해당 공유를 사용하기 때문에 NTFS가 암호화된 파일 시스템이었던 것을 기억합니다.

답변1

문제는 단순히 smbpasswd를 설정해야 한다는 사실을 잊어버린 것입니다. 시스템을 설정한 지 너무 오래되어서 다시 추가하는 것을 잊어버렸습니다.

관련 정보