
저는 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를 가져옴을 의미합니다.