Является ли NTFS под linux способным сохранить файл linux с настройками chown и chmod?

У меня возникли некоторые сомнения относительно того, как установить и разрешить linux правильно читать / записывать на жесткий диск NTFS, используемый в качестве резервной копии различных машин (включая Windows, именно так мне нужна NTFS ).

Пока я читал несколько страниц, и мне кажется, что мне нужно чужое руководство, от того, кто уже сделал это шаг за шагом, чтобы не разрушить ситуацию здесь.

Мне нужно, чтобы сохранить файл linux с его настройками chown и chmod в файловой системе NTFS и получить эту информацию обратно.

Сегодня у меня есть NTFS, которая сохраняет все файлы с owner:group тех, кто смонтировал том, и правами rwxrwxrwx для всех.

Я прочитал эту статью, но это слишком много информации, и я не мог понять некоторые вещи при попытке фактически реализовать:

  • Является ли он стабильным в текущей версии?
  • У UBUNTU 10.04 есть все, что нужно? Или мне нужно что-то установить?
  • Каково отношение POSIX ACL к этому? Нужно ли устанавливать что-либо по этому поводу или просто будет делать ntfs-3g ?
  • Где пакеты UBUNTU запускаются с помощью apt-get ?
  • Если я сопоставляю пользователей (с помощью usermap ), вы можете перенести HardDrive на другой компьютер с разными пользователями, смогу ли я их прочитать? (Под linux / windows)?

    Во- usermap , я заметил, что usermap не был готов к использованию. Поэтому я загружаю и компилирует (но не установлен, потому что я боялся испортить вещи здесь), последнюю версию ntfs-3g. В файле README говорится:

    ИСПЫТАНИЯ БЕЗ УСТАНОВКИ

    Более новые версии ntfs-3g можно протестировать без установки каких-либо вещей и без нарушения существующей установки. Просто настройте и сделайте, как показано ранее. Это создаст скрипты ntfs-3g и lowntfs-3g в каталоге src, которые вы можете активировать для тестирования:

      ./configure make 

    затем, как root: src / ntfs-3g [-o mount-options] / dev / sda1 / mnt / windows

    И, чтобы закончить тест, отключите обычный способ: umount / dev / sda1

    Но он ничего не говорит о параметрах mount, которые мне нужно использовать, чтобы иметь полные резервные копии (полное == резервное копирование / восстановление файлов, владельцев, групп и разрешений).

Этот вопрос гласит:

Почему chmod и нет эффекта?

По умолчанию файлы на NTFS принадлежат root с полным доступом ко всем. Чтобы получить стандартную защиту для каждого файла, вы должны монтироваться с параметром «Разрешения». Кроме того, если вы хотите, чтобы разрешения были совместимы с конкретной конфигурацией Windows, вам необходимо сопоставить пользователей.

Кроме того, я использовал инструменты ntfs-3g.usermap /dev/sdb2 для создания файла карты и получил этот результат:

 # Generated by usermap for Linux, v 1.1.4 :carl:S-1-5-21-889330461-3416208041-4118870141-511 :default:S-1-5-21-2592120051-4195220491-4132615201-511 carl:carl:S-1-5-21-889330462-3416208046-4118870148-1000 по # Generated by usermap for Linux, v 1.1.4 :carl:S-1-5-21-889330461-3416208041-4118870141-511 :default:S-1-5-21-2592120051-4195220491-4132615201-511 carl:carl:S-1-5-21-889330462-3416208046-4118870148-1000 

Теперь это значение по умолчанию было отображено, потому что я написал «по умолчанию » для одного файла, который находился под пользователем по умолчанию во время запроса. Я не уверен, что я сделал это правильно. Я не забочусь о каких-либо пользователях, кроме carlroot для этого), и для любых других групп, кроме пользователей . Я видел ответы на часто задаваемые вопросы о том, как мне отвечать на вопросы с именем пользователя. Разве не так сказать группе как « пользователи »? И как я могу проверить, загружая окна, если это сопоставление верно?

Резюме :

  1. Мне нужно rsync для сохранения файлов linux и файлов Windows с разных компьютеров, на внешний USB-накопитель NTFS без потери прав доступа к файлам.
  2. Я не знаю, как установить и запустить драйвер ntfs-3g, чтобы разрешить chown, chmod и все остальное, что необходимо для того, чтобы сделать это возможным. Какие варианты и где?
  3. Все компьютеры имеют имя пользователя carl, но это не гарантирует, что их SID, UID или GID одинаковы.
  4. Окружающая среда состоит из 18 «документов» папок, 6 из них Linux, 6 из них win7, 6 из них – виртуальные боксы XP. Все они будут одной папкой «документы» на внешний жесткий диск NTFS.

Справка:

  • Я также читаю этот форум , и, может быть, он полезен для кого-то, кто пытается помочь мне здесь.
  • Также подумал об этих трех других решениях , создав файловую систему ext. Но внешний HD можно использовать в ящиках окон, которые я не мог установить или писать для установки драйверов. Поэтому он должен легко читаться любыми окнами, а NTFS – стандартом.

Все мои поисковые запросы были слишком сложными, чтобы следовать.

One Solution collect form web for “Является ли NTFS под linux способным сохранить файл linux с настройками chown и chmod?”

Вы можете использовать ntfs-3g, но обязательно разместите файл сопоставлений в нужном месте. После этого вы должны увидеть, что владельцы файлов в ./User/name соответствуют пользователю unix.

Однако, если вы просто хотите использовать его как резервную копию, вы, вероятно, просто сохраните большой архив в месте расположения ntfs. Если вы также хотите получить произвольный доступ, вы можете разместить файл образа ext2 и установить его петлю. Это избавит вас от многих этих головных болей.

Хорошо, если вы будете монтировать NTFS под / ntfs

запустите ntfs-3g.usermap /dev/sdb1 (или независимо от вашего раздела ntfs). Ответь на вопросы. Тогда mkdir /ntfs/.NTFS-3G . Затем cp UserMapping /ntfs/.NTFS-3G/UserMapping . Теперь введите запись в / etc / fstab:

/ dev / sdb1 / ntfs ntfs-3g по умолчанию 0 0

Затем mount /ntfs . Команда ls -l /ntfs/Users/Carl должна показать вашего пользователя Linux как владельца файлов.

  • Автоматизация разделов USB NTFS на Gnome не работает, если имя устройства - sdb (FAT32 в порядке)
  • Не удалось подключить раздел NTFS из учетной записи пользователя.
  • Копирование файла в блок-устройство
  • Смонтируйте раздел NTFS как / home с помощью fstab
  • ntfs-3g: Ошибка ввода / вывода
  • Linux заблокирован на df
  • NTFS-3G: все файлы являются «неподдерживаемой точкой повторной обработки»,
  • Как разрешить доступ только к одной папке NTFS уже смонтированного раздела для конкретного пользователя?
  • Ошибка входа из Windows на NTFS-3G Samba Share
  • Монтирование NTFS-диска или папки в качестве доли Samba на Raspbian Jessie
  • Существуют ли какие-либо утилиты архива, которые могут сохранить атрибут даты, созданный в NTFS-3G?
  • Поддержка журнала USN (журнал изменений) в драйвере NTFS-3G
  • Interesting Posts

    Как ограничить соединения с определенными службами, которые будут доступны только через соединение, поступающее из поддоменов?

    Команда восстановления файловой системы после установки ОС

    Разрешения виртуального пользователя vsftpd

    Клавиатура Mac numpad работает как направленная панель

    Интерпретировать пробелы в файле

    Выбрать между заданными символами в vim

    Что изменилось между ядрами 3.2 и 3.9, которые влияют на MiniDLNA?

    Использование ноутбука в качестве моста между Интернетом и ЛВС для соединений SSH.

    восстановить пароль на удаленном сервере

    Среднее использование ЦП процесса

    Как анализировать тип данных отчета в Bash?

    почему grep не печатает всю строку?

    Как получить подстроку, основанную на индексе другой строки

    Не удается запустить docker hello-world: точка монтирования для устройств не найдена

    Доступная файловая архивная система с веб-сайтом ui?

    Linux и Unix - лучшая ОС в мире.