외장 하드 드라이브에서 Unix 파일 시스템을 사용하시나요?

외장 하드 드라이브에서 Unix 파일 시스템을 사용하시나요?

NTFS 형식의 백업/미디어 하드 드라이브(삭제할 수 없는 파일 등)에 문제가 반복된 후 Unix 파일 시스템(ext4 선호)을 사용하여 다시 포맷하기로 결정했습니다.

Windows 시스템에서는 사용할 계획이 없지만 다른 Linux 시스템(예: 시스템 재설치 또는 컴퓨터 변경 후 라이브 CD)에서 액세스할 수 있어야 합니다.

사용자/그룹 권한에 문제가 발생합니까?

이를 최소화할 수 있는 방법이 있습니까(예: ext4 또는 ext4의 매개변수보다 더 적절한 파일 시스템을 선택하여 /etc/fstab)? 재귀 chown은 나에게 매우 우아하거나 효율적으로 보이지 않습니다.

답변1

외부 미디어에 대한 권한 문제가 있는지 여부는 모든 컴퓨터가 동일한 비밀번호와 그룹 데이터베이스(사용자 이름-UID 및 그룹-GID 매핑)를 공유하는지 여부에 따라 다릅니다. ext4 파일 시스템의 소유권은 UID 및 GID 번호로 저장됩니다.

시도해 볼 수 있는 더 적합하지만 다소 실험적인 파일 시스템은 다음과 같습니다.UDF. 장점은 이론적으로 크로스 플랫폼이라는 것입니다. 및 옵션과 함께 UDF 파일 시스템을 사용할 수 있습니다 mount. 이는 시스템 전체에 통합 사용자 데이터베이스가 없는 경우 도움이 될 수 있습니다.uid=…gid=…

답변2

이러한 파일을 소유한 사용자의 ID는 모든 컴퓨터에 있어야 합니다. 즉, 동일한 사용자로 파일에 액세스하려는 경우입니다.

루트는 어디에서나 무엇이든 읽을 수 있습니다.

파일에 적절한 권한을 부여하는 경우 모든 시스템에는 동일한 그룹 ID만 필요합니다. 파일에 액세스하는 사용자는 이 그룹에 속해야 합니다.

답변3

대부분의 배포판은 사용자 ID를 1000에서 시작하고 모든 시스템에 항상 1000을 가진 사용자가 있을 가능성이 높으므로 표준 배포판을 사용하는 데 아무런 문제가 없어야 합니다.

그건 그렇고, Windows에서 이러한 HD를 사용할 수 있습니다. 확인하다이것나가.

관련 정보