Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/02/2007, à 12:46

Zorro56

Gnome crée des fichiers en chmod 600 au lieu de 755

Salut à tous !

J'ai un répertoire que j'ai chmodé en 755, sur lequel je suis propriétaire mais lorsque je crée un fichier dedans par Nautilus et que je le sauvegarde, il est en chmod 600 !
Si je passe tout mon dossier en chmod 755, tout se pase bien et le fichier créé passe en 755 mais si j'en crée un de nouveau, il sera en 600 !

Aidez-moi s'il vous plaît !

Hors ligne

#2 Le 10/02/2007, à 14:56

naholyr

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Pourquoi veux-tu créer des fichiers au chmod 755 ? Par défaut un fichier n'appartient qu'à son propriétaire et n'est pas exécutable => 600.
Pour le rendre exécutable il faut le préciser par fichier (c'est bien normal !) => 744.
Et si tu veux ouvrir l'accès en lecture aux autres, il faut également le préciser (ça c'est peut-être souhaitable de l'hériter du dossier je suis d'accord) => 755

Concrètement, as-tu vraiment besoin du chmod 755 donc ?

Hors ligne

#3 Le 10/02/2007, à 16:27

Zorro56

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Pas forcément, j'ai besoin que dès que je crée un fichier, il soit lisible par tout le monde (parce qu'en fait c'est plus compliqué que ça, le dossier contient en fait un /var/www distant monté par sshfs).

Hors ligne

#4 Le 11/02/2007, à 12:19

Zorro56

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Aidez-moi s'il vous plaît c'est important.

Hors ligne

#5 Le 11/02/2007, à 15:55

root

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Il doit falloir voir avec les maques par default (umask) http://perso-info.enst-bretagne.fr/~leroy/Unix/Commandes/umask.html

Par default il est de 022 et mais il toute de meme pas executable (question de sécurité comme la dit naholyr)

Essaye de mettre un umask 011 ou 000 (??)

Hors ligne

#6 Le 11/02/2007, à 18:31

Zorro56

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

OK mais sur quel dossier ? Le local servant de liaison ou celui d'originie situé sur le serveur distant ?

Hors ligne

#7 Le 11/02/2007, à 20:31

root

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Mmhh, j'ai pas tout suivi, mais c'est une commande que tu va caler dans ton environement (.profile, .bashrc ) donc si un dossier est monté sur ton fs, sa devrait marcher sur ton environement, sauf si le montage force un umask auquel cas il faut matter du coté du serveur tongue

Bref, je ne sais pas trop, mais je te conseil d'approfondir du coté de la commande umask. Ou bien regarde dans les fichiers de conf (man etc..) de sshfs si il n'y a pas une option mask, ce qui est aussi fort probable.

Hors ligne

#8 Le 12/02/2007, à 10:54

Zorro56

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Bon j'ai trouvé l'option fmask de sshfs, désormais les fichiers sont créés en chmod 777 dans mon point de montage, mais sur le serveur ils sont en chmod 600.
C'est déjà pas mal je suis sur la bonne voie !

Hors ligne

#9 Le 13/02/2007, à 20:22

Zorro56

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Bon si je crée un fichier avec Gedit ou Nano depuis ma machine locale sur mon dossier de montage, le fichier est bien en chmod 777. En revanche le fichier créé sera en chmod 600 sur la machine distante !
Par contre si je crée un fichier en ssh sur la machine distante (donc comme si j'étais sur le serveur pour le créer) avec nano, il est bien en chmod 777.

Je pense donc que mon utilisateur local (nic) n'a pas les droits pour créer un fichier sur le /var/www/html distant en chmod 777. Aidez-moi s 'il vous plaît !

Hors ligne

#10 Le 14/02/2007, à 11:32

Zorro56

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

J'ai résolu mon problème en changeant la configuration d'Apache:

User www-data

que j'ai changé en

User serveur

(serveur est l'utilisateur du serveur). A votre avis cela est-il sécurisé ?

Hors ligne

#11 Le 14/02/2007, à 12:56

root

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Nan big_smile

Hors ligne

#12 Le 14/02/2007, à 16:14

Zorro56

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

Dans ce cas, y a-t-il une solution sécurisée ?

Hors ligne

#13 Le 14/02/2007, à 16:21

root

Re : Gnome crée des fichiers en chmod 600 au lieu de 755

je suis loin d'etre un expert je vois pas trop roll

apronfondis dans la config d'apache, pour changer le umask de l'user plutot que l'user en lui-mem.

Hors ligne