[Résolu]Permissions Ubuntu/Windows

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [Résolu]Permissions Ubuntu/Windows

Re: Permissions Ubuntu/Windows

par CyberTaf » 11 avr. 2011, 21:11

J'ai résolu mon problème en changeant la ligne de montage du fstab :
//192.168.1.10/f /media/Site smbfs uid=www-data,password=mon_mot_de_passe,iocharset=utf8 0 0
J'ai mis www-data en propriétaire.

Merci à vous :)

Re: Permissions Ubuntu/Windows

par Nagol » 10 avr. 2011, 16:11

un filesystem ntfs monté sous un linux se comporte comme un filesystem linux, c'est à dire que les droits sont définis en terme de "proriétaire/groupe/tous le monde" ce qui se passe ici c'est que les droits de ton filesystem ntfs ne sont pas du tout utilisés, ils sont "transformé" à la volée en utilisant la configuration par défaut ou celle faite dans le fichier fstab. chez moi j'ai la chose suivante:

Code : Tout sélectionner

/dev/sda2 /mnt/windows ntfs-3g gid=100,locale=fr_FR.utf8,fmask=113,dmask=002
ce qui signifie que le groupe propriétaire de mes fichiers sur /mnt/windows sera le groupe 100, et que les droits sur les fichiers seront 664 et sur les répertoires 775, il me suffit alors que mes utilisateurs linux soient dans le groupe 100 pour avoir accès en écriture. et dans le cas qui t'intéresse il faut que l'utilisateur/groupe qui fait tourner apache y soient.

[Résolu]Permissions Ubuntu/Windows

par CyberTaf » 10 avr. 2011, 01:07

Bonjour,

Voici mon soucis : J'ai un serveur local sous ubuntu 10.10 et PHP Version 5.3.3-1ubuntu9.3.
Les données de mon site sont stockées dans le disque dur d'un PC sous Windows 7 64bits du réseau, et qui est monté au démarrage d'Ubuntu via le fstab.
Tout fonctionne parfaitement sauf un script d'upload de fichiers que je suis en train de développer.

L'erreur est :
Warning: move_uploaded_file(/media/Documents/Site/membres/avatars/296fa91c4824b418c4f625b95d3fe643.png) [function.move-uploaded-file]: failed to open stream: Permission denied in /media/Documents/Site/membres_taf.php on line 249

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpMl8Ry7' to '/media/Documents/Site/membres/avatars/296fa91c4824b418c4f625b95d3fe643.png' in /media/Documents/Site/membres_taf.php on line 249
Les permissions sur le disque dur des données est "contrôle total" pour "Tout le monde".
Dans le php.ini, le "safe_mode" est sur Off

Est-ce que quelqu'un a une idée d'où le problème peut venir car je sèche :(