J'ai essayé d'activer l'écriture à partir de Windows 7 sur un partage samba mappé sur un disque USB au format NTFS au cours des 3 dernières heures sans aucun succès.
Je peux accéder au point de montage sans aucun problème depuis le serveur Ubuntu lui-même, mais peu importe comment je le monte, je reçois toujours "Vous devez obtenir une autorisation pour effectuer cette action" lors de la tentative de création/modification/suppression de fichiers/dossiers de mon ordinateur Windows 7.
Je suis maintenant à court d'idées, alors l'aide est très appréciée!
configuration Samba:
[global]
server string = serv
netbios name = serv
workgroup = WORKGROUP
wins support = yes
guest account = nobody
security = user
map to guest = bad user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = no
pam password change = no
; lanman auth = yes
ntlm auth = no
lanman auth = no
client ntlmv2 auth = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
load printers = no
printable = no
log file = /var/log/samba/log
log level = 3
max log size = 1024
syslog only = no
syslog = 0
[external]
comment = "External USB Drive"
path = /media/usb0
browseable = Yes
force user = media
force group = media
read only = No
public = yes
guest ok = yes
create mask = 0666
directory mask = 0777
hide dot files = false
Autorisations de répertoire:
drwxr-xr-x 11 root root 4096 Nov 28 17:51 /media/
drwxrwxrwx 2 media media 4096 Nov 28 17:51 /media/usb0/
# (media gid=1001 uid=1001)
Options de montage tentées:
Sudo mount -t ntfs-3g -o uid=1001,gid=1001 /dev/sdb1 /media/usb0
Sudo mount -t ntfs -o uid=1001,gid=1001 /dev/sdb1 /media/usb0
Sudo mount -t ntfs -o uid=1001,gid=1001,umask=000 /dev/sdb1 /media/usb0
Sudo mount -t ntfs -o uid=1001,gid=1001,umask=000,defaults,users,locale=en_US.UTF-8 /dev/sdb1 /media/usb0
Renommer simplement le partage en quelque chose d'autre semble avoir résolu le problème. Vous avez eu l'idée de cette réponse serverfault .
C'est peut-être ridicule de ma part de demander, mais avez-vous essayé la solution donnée dans ici ?
Je vous suggère d'essayer d'abord de définir votre
créer un masque = 0755
et si cela ne fonctionne pas, essayez de suivre exactement les mêmes étapes.