모든 사용자가 쓸 수 있는 공유 데이터 저장소에 대한 권장 접근 방식

모든 사용자가 쓸 수 있는 공유 데이터 저장소에 대한 권장 접근 방식

여러 사용자가 컴퓨터를 공유하고 다른 사용자가 저장한 콘텐츠(사진, 오디오, 비디오 녹화 등)에 액세스하고 있습니다. 이 콘텐츠를 저장하려면 공유 드라이브가 필요합니다. 파일 권한, 액세스 제어 또는 재정의는 문제가 되지 않습니다. 실제로 소유권과 읽기 및 쓰기 권한에 대해 걱정하지 않고 파일을 공유하는 쉬운 방법일 뿐입니다.

한때 NTFS로 포맷된 하드 디스크 파티션이 있었고 지금까지는 그 목적에 부합했지만 가끔씩 chkdsk를 실행해야 하는 것이 지겨워서 Linux에 더 적합한 솔루션을 찾고 있습니다.

같지 않은이 문제, 이는 디렉토리 경로에 관한 것이 아니라 저장소가 구현되는 방식(예: 파일 시스템, 공유 구성 등)에 관한 것입니다.

이 설정은 이 공유 폴더에만 필요합니다. 그렇지 않으면 이러한 사용자와 해당 (기타) 데이터는 표준 Linux 설치에서처럼 비공개로 유지되어야 합니다.

답변1

예를 들어 디렉터리를 만들고 /usr/shared모든 사람에게 액세스 권한을 부여하면 됩니다.

sudo mkdir /usr/shared && sudo chmod 777 /usr/shared

이제 모든 사람이 해당 디렉토리에 쓸 수 있으며 다른 변경 사항은 없습니다(사용자의 개인 파일 등과 관련하여). 물론 이는 모든 사용자가 그 안에 있는 모든 파일을 삭제할 수 있다는 것을 의미하지만 권한, 액세스 제어 및 덮어쓰기는 문제가 되지 않는다고 말합니다.

관련 정보