Копирование папки при сохранении прав доступа / ошибки владельца: операция не разрешена

Я пытаюсь скопировать папку, сохраняя право собственности. Когда я использую команду:

sudo cp -R -p /var/lib/mysql /newpath

файлы копируются, но владелец меняется (мое имя пользователя становится владельцем новых файлов), и я получаю сообщение об ошибке, говорящее, что cp: failed to preserve ownership for '/newpath/subdirectory' : Operation not permitted для каждого подкаталога и файла в скопированная папка. Попытка переключения владельца на скопированные файлы приводит к той же ошибке (с chown вместо cp).

sudo chown -R username:group /newpath

Я пытаюсь скопировать папку каталога данных mysql на мой второй жесткий диск таким образом, чтобы затем я мог использовать ее в качестве каталога базы данных для сервера mysql (имя пользователя mysql) с помощью webmin.

1
задан 6 May 2014 в 02:21

1 ответ

FAT32 (или любая файловая система типа FAT в этом отношении) не поддерживает полномочия. Любой файл, скопированный в файловую систему FAT, появится с атрибутами владельца/группы/режима по умолчанию, в зависимости от того, как файловая система была смонтирована.

, Если необходимо сохранить эти атрибуты, используйте другую файловую систему. Большинство (если не все) файловые системы Unix (расширение*, ReiserFS, btrfs и набор других) поддерживаемый Linux будет работать, так будет NTFS до степени (не строго файловая система Unix, но разработанный с определенной степенью совместимости Unix в памяти).

0
ответ дан 7 October 2019 в 21:42

Другие вопросы по тегам:

Похожие вопросы: