Debian의 Plugdev에서 그룹 변경

Debian의 Plugdev에서 그룹 변경

저는 Debian에 외부 디스크를 마운트했습니다(실제로는 Raspbian이지만 대략 동일합니다). 드라이브의 모든 디렉터리와 파일에 대한 그룹은 Plugdev 그룹 아래에 있습니다.

이는 제가 원하는 것과 별로 맞지 않아서 그룹 소유자를 다른 것으로 변경하려고 했습니다.

이 작업을 수행하면 어떤 영향이 있습니까? 나는 데비안이 드라이브와 상호작용하는 방식을 망칠까봐 걱정됩니다.

예를 들어:

/media/hdd1은 다음과 같은 마운트 지점입니다.

drwxr-sr-x 7 root root     4096 Feb 27 19:58 .
drwxr-xr-x 3 root root     4096 Feb 27 20:17 ..
drwx------ 2 root root     4096 Feb 27 20:01 .fseventsd
drwxr-sr-x 5 root plugdev  4096 Feb 28 19:13 ftp_data
drwx------ 2 root plugdev 16384 Apr 13  2017 lost+found

ftp_datas 그룹을 다른 것으로 변경하고 싶지만 이로 인해 내부적으로 문제가 발생합니까?

답변1

마운트한 파일 시스템이 실제로 이면 ext4모든 파일과 디렉터리에 대한 숫자 그룹 ID가 포함되어 있음을 의미합니다. 마운트한 시스템에서 이 숫자 ID는 에 매핑됩니다 plugdev.데비안 그룹구성원이 pmount를 통해 이동식 장치를 마운트 및 마운트 해제할 수 있도록 합니다. 그러나 이 숫자 그룹 ID는 이 파일 시스템을 만든 시스템에 따라 다른 의미를 가질 수 있습니다.

따라서 그룹 ID를 변경할 수 있지만 하드 디스크를 다른 곳으로 가져가서 ID를 마운트하면 새 그룹 ID가 의미가 없을 수 있다는 점에 유의하십시오.

그룹 변경은 으로 수행되며 chgrp, 변경하려면 재귀 변형이 필요합니다.모두아래의 파일 및 디렉터리는 ftp_data다음과 같습니다.

chgrp -R name_of_new_group /media/hdd1/ftp_data

ftp_data이 파일 시스템의 루트와 둘 다 그룹 비트가 켜져 있는 것은 아닙니다 s. 이는 새 그룹이 파일을 생성하는 사용자의 그룹 ID를 사용하는 대신 상위 디렉터리에서 그룹 ID를 가져옴을 의미합니다.

관련 정보