Je suis maintenant en mesure de partager mes lecteurs internes NTFS 2ndry (sdb1,2 et 3) sur le réseau avec des ordinateurs Windows, mais même si la lecture/écriture Samba est activée, les ordinateurs du réseau Windows peuvent uniquement ouvrir les fichiers en "lecture seule" et peuvent t enregistrer des fichiers sur les lecteurs/dossiers partagés samba.
J'essaie de définir des autorisations dans Ubuntu via des propriétés de dossier et/ou de fichier même connecté à la racine via Nautilus mais tous les dossiers et fichiers partagés de samba sont définis comme étant propriétaire = root, accessible et ne me permettent pas de les modifier en lecture/écriture. réinitialise simplement à la racine, accessible, en d'autres termes, je ne peux pas changer les autorisations.
J'utilise Ubuntu 11.04 Gnome sur un ancien Dell Dimension 2400.
De plus, pour que je puisse copier ou déplacer des fichiers du lecteur Ubuntu vers les lecteurs sdb1,2 ou 3, je dois utiliser gksu nautilus. Cela m'empêche par conséquent de copier des fichiers .ISO sur ma clé USB "Multisys".
Normalement, dans ce cas, les autorisations sont définies au moment du montage, car NTFS ne peut pas stocker les autorisations Unix. Pour ce faire, utilisez quelque chose comme ceci:
mount /dev/sdb1 /media/mydisk -o uid=youruser,gid=users
Si vous ajoutez ces deux autres options pour monter fmask=664,dmask=775
, toutes les personnes du groupe tilisateurs pourront écrire dans ce système de fichiers. Vous pouvez également utiliser /etc/fstab
si vous souhaitez monter le disque au moment du démarrage, le format est légèrement différent mais les options sont les mêmes. N'oubliez pas que l'utilisation de NTFS dans ce cas spécifique présente des limitations par rapport à l'utilisation de EXT3/4, XFS, etc.
Plus d'infos ici man mount.ntfs-3g
.
Sudo apt-get install samba smbfs ntfs-3g ntfsprogs
smbfs : le protocole SMB/CIFS prend en charge le partage de fichiers multiplate-forme avec Microsoft Windows, OS X et d'autres systèmes Unix.
ntfs-3g : ce paquet fournit des utilitaires d'encapsulation assurant la compatibilité avec l'ancien type de système de fichiers "smbfs": smbmount, smbumount et mount.smbfs.
NTFS-3G utilise Fuse (Filesystem in Userspace) pour assurer la prise en charge du système de fichiers NTFS utilisé par Microsoft Windows. Ça peut:
Ce paquet contient également les outils précédemment disponibles dans le paquet ntfsprogs.
ntfsprogs : le projet Linux-NTFS ( http://www.linux-ntfs.org/ ) a pour objectif de fournir prise en charge du système de fichiers NTFS sur le système d'exploitation Linux.
Il s'agit d'un ensemble d'outils destinés aux personnes souhaitant utiliser le support NTFS dans le noyau Linux et l'utiliser. Les utilitaires suivants sont inclus:
/ etc/fstab:
/dev/sdb1 /mnt/share ntfs-3g defaults,users,locale=en_US.UTF-8 0 0