Теперь я могу поделиться своими внутренними 2-мя дисководами NTFS (sdb1,2 и 3) в сети с компьютерами Windows, но даже при включенном чтении / записи Samba сетевые компьютеры Windows могут открывать файлы только для чтения. и не может сохранить файлы на общих дисках / папках samba.
Я пытаюсь установить разрешения в Ubuntu через свойства папок и / или файлов, даже вошедших в систему root с помощью Nautilus, но все общие папки и файлы samba устанавливаются как owner = root, доступны и не позволяют мне изменять их на чтение / напишите, он просто сбрасывается в root, доступен, другими словами, я не могу изменить разрешения.
Я использую Ubuntu 11.04 Gnome на старом Dell Dimension 2400.
Кроме того, чтобы скопировать или переместить любые файлы с диска Ubuntu на диски sdb1,2 или 3, я должен выполнить команду gksu nautilus. Следовательно, это не позволяет мне копировать файлы .ISO на мой флэш-накопитель Multisys.
sudo apt-get install samba smbfs ntfs-3g ntfsprogs
smbfs : протокол SMB / CIFS обеспечивает поддержку кросс-платформенного обмена файлами с Microsoft Windows, OS X и другими системами Unix.
ntfs-3g : Этот пакет предоставляет утилиты-оболочки для совместимости со старым типом файловой системы «smbfs»: smbmount, smbumount и mount.smbfs.
NTFS-3G использует FUSE (Файловая система в пользовательском пространстве), чтобы обеспечить поддержку файловой системы NTFS, используемой Microsoft Windows. Он может:
Этот пакет также содержит инструменты, ранее доступные в пакете ntfsprogs.
ntfsprogs : проект Linux-NTFS ( http://www.linux-ntfs.org/ ) направлен на обеспечение полной поддержки файловой системы NTFS в операционной системе Linux. .
Это набор инструментов, предназначенный для людей, заинтересованных в работе с поддержкой NTFS в ядре Linux и ее использовании. Включены следующие утилиты:
/ etc / fstab:
/dev/sdb1 /mnt/share ntfs-3g defaults,users,locale=en_US.UTF-8 0 0
Обычно в этих случаях разрешения устанавливаются во время монтирования, поскольку NTFS не может хранить разрешения unix, для этого используйте что-то вроде этого:
mount /dev/sdb1 /media/mydisk -o uid=youruser,gid=users
Если вы добавите эти два других параметра для монтирования fmask=664,dmask=775
, каждый в группе users сможет эффективно писать в эту файловую систему. Вы также можете использовать /etc/fstab
, если вы хотите смонтировать диск во время загрузки, формат немного отличается, но параметры те же. Имейте в виду, что использование NTFS в этом конкретном случае имеет ограничения по сравнению с использованием EXT3 / 4, XFS и т. Д.
Больше информации здесь man mount.ntfs-3g
.