
저는 오래된 Windows PC를 NAS로 사용하고 있는데 드라이브가 3개 있습니다. 시스템 드라이브를 지우고 Lubuntu를 설치했지만 나머지 2개 드라이브는 NTFS로 남겨두었습니다. 해당 디렉토리는 LAN의 다른 시스템에서 cif를 사용하여 공유로 마운트되었으며 모든 것이 정상이었습니다.
성능을 향상시키기 위해 모든 데이터를 저장하고 데이터 드라이브 중 하나를 지우고 ext4로 포맷한 다음 데이터를 다시 복사했습니다(이 작업을 수행하기 위해 ext4로 포맷된 외부 드라이브를 사용했습니다).
그 이후로 권한 문제가 계속 발생하기 때문에 사용하는 것이 큰 고통이었습니다. fstab
새 UUID 및 파일 시스템 유형을 제외하고 드라이브 항목을 전혀 변경하지 않았습니다 . 하지만 '소유자에게만 표시', '파일을 복사할 수 없음' 등의 권한 문제가 지속적으로 발생합니다. 그 사이에 NTFS로 포맷된 드라이브는 전혀 문제 없이 웅웅거립니다.
한 가지 눈에 띄는 차이점은 공유에 폴더를 만들 때 해당 아이콘 위에 자물쇠가 있다는 것입니다. NTFS 공유에서는 이런 일이 발생하지 않습니다.
이러한 성가신 권한 문제를 전체적으로 해결하고 드라이브가 NTFS로 포맷되었을 때의 원활한 작업으로 돌아갈 수 있는 방법이 있습니까?
추가 정보로 편집: 물리적으로 있는 머신의 드라이브에 대한 내 fstab 항목은 다음과 같습니다.UUID=89e88c2b-d720-465a-95ad-f74705885127 /media/Win-F ext4 defaults 0 0
클라이언트 시스템에서 fstab 항목은 다음과 같습니다.
//192.168.1.2/ST8\040F\040Drive /media/ST8-F-Drive cifs credentials=/home/bill/.sharelogin,iocharset=utf8,sec=ntlm,file_mode=0777,dir_mode=0777,nobootwait 0 0
답변1
이는 ext4가 ACL을 지원하는 Linux용 기본 파일 시스템인 반면 NTFS는 Linux용 기본 파일 시스템이 아니므로 ACL을 지원하지 않지만 fstab 파일 등에서 정의할 수 있는 액세스 권한을 지원하기 때문에 발생합니다. 따라서 문제를 해결하려면 ext4 파일 시스템에 대한 충분한 액세스 권한이 있는 그룹의 구성원인지 확인해야 합니다.
이 명령은 기존 파일의 액세스 문제를 극복하는 데 도움이 됩니다 chmod -R 777 /media/your mount
. 필요에 따라 /media/마운트를 변경하세요.