전역 읽기 권한( )이 있는 디렉토리가 있지만 mnt
파일 시스템을 읽기 전용( as )으로 마운트하면 root
전역 권한이 없다고 말하고 chmod를 시도하면 읽기 전용 파일 시스템 오류가 발생합니다.
편집하다
이 질문은 다소 오해의 소지가 있을 수 있습니다. 목표는 기본 Linux 드라이버를 사용할 때 전 세계에서 NTFS 마운트에 액세스할 수 있도록 만드는 것입니다. 내가 게시한 답변을 참조하세요.
답변1
@stolenmoment가 지적했듯이 새로운 마운트 지점 권한은 마운트된 파일 시스템의 루트 디렉터리 권한을 반영합니다.
너 뭐야진짜world
파일 시스템에 대한 액세스를 허용하려는 것입니다.이것파일 시스템의 실제 권한 메타데이터를 편집하는 대신 마운트하세요. 이는 권한 의미 체계가 의미 체계와 일치하지 않는 FAT
파일 시스템을 마운트 NTFS
할 때 필요할 수 있습니다. 이로 인해 마운트된 파일 시스템은 ing 사용자만 액세스할 수 있게 됩니다(기본 Linux 드라이버를 사용하는 경우 기본적으로 전역 액세스가 허용됩니다).FAT/NTFS
UNIX
mount
ntfs-3g
해결책은 mount
파일 시스템 -o umask 000
이나 이와 유사한 것을 사용하는 것입니다.
답변2
당연히 아니지. 마운트 지점은 마운트된 파일 시스템의 루트 식별자를 사용합니다.
답변3
ntfs 파티션을 마운트하려고 하는데 어떤 이유로 읽기 전용 모드로 마운트하고 있는 것 같습니다.
이 경우 ntfs-3g를 설치하고 다시 설치해 보세요. 작동합니다.
sudo apt-get install ntfs-3g