Изменение группы из plugdev в Debian

Изменение группы из plugdev в Debian

Я смонтировал внешний диск на Debian (на самом деле Raspbian, но это примерно то же самое). Группа для всех каталогов и файлов на диске находится в группе plugdev.

Это не совсем соответствует моим требованиям, поэтому я собирался сменить владельца группы на кого-то другого.

Есть ли какие-то побочные эффекты от этого? Я беспокоюсь, что испорчу способ взаимодействия Debian с диском.

Например:

/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, ​​это означает, что она содержит числовой идентификатор группы для каждого файла и каталога. В системе, в которую вы ее смонтировали, этот числовой идентификатор отображается на plugdev, что являетсяГруппа Debianчто позволяет членам монтировать и размонтировать съемные устройства через pmount. Однако этот числовой идентификатор группы мог иметь другое значение в любой системе, создавшей эту файловую систему.

Таким образом, вы можете изменить идентификаторы групп, но имейте в виду, что если вы перенесете жесткий диск в другое место и смонтируете идентификатор, новый идентификатор группы может оказаться бессмысленным.

Изменение группы выполняется с помощью chgrp, а рекурсивный вариант изменениявсефайлы и каталоги в разделе ftp_datais

chgrp -R name_of_new_group /media/hdd1/ftp_data

Не то чтобы ftp_dataи в корне этой файловой системы, и в ней был sвключен групповой бит, что означает, что новые группы будут брать идентификатор группы из родительского каталога вместо использования идентификатора группы пользователя, создавшего файл.

Связанный контент