rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Config proftpd.conf UMASK

Posté par k_rom, le mardi 13 mai 2008 à 12:11:41
Bonjour,

concernant un serveur FTP:
je voudrais que les droits affectés aux fichiers uploadés soit de type
rwxrwx--- soit 770

dans le fichier proftpd.conf, j'ai donc modifié la ligne UMASK:

# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 007

puisque Umask est l'inverse de chmod

toutefois rien n'y fait

les fichiers uploadés demeurent en rwxr--r-- soit 744

pourquoi, malgré plusieurs relance du proftp daemon, le UMASK reste à 022 ???

merci d'avance pour toutes vos pistes ou ébauche de solution

K_rom
Configuration: Linux Debian
Mozilla 1.8.1.12
Répondre à k_rom  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le mardi 13 mai 2008 à 12:38:32
Salut,

pourquoi, malgré plusieurs relance du proftp daemon, le UMASK reste à 022 ???

puisqu'il s'agit de l'umask de création de l'utilisateur et pas celui de proftpd

si tu ouvres une console et tu tapes tout simplement umask tu verras que la mask par défaut est 0022

peut être que tu dois mettre par exemple la commande umask 0007 dans le fichier d'initialisation de shell du propriétaire du répertoire
106485010510997108
Répondre à lami20j

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jipicy, le mardi 13 mai 2008 à 13:10:28
Tout a fait l'ami, si j'ai bien saisi le sens de la doc officielle ;-))
JP - Éleveur de pingouins -
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
Répondre à jipicy

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
k_rom, le mardi 13 mai 2008 à 16:04:36
en effet le umask doit etre modifier pour l'utilisateur

mais question, quel est le fichier?

le shell du propriétaire est /bin/bash

j'ai modifié /etc/login.defs ainsi que /etc/profile mais rien y fait:

magenta-server:/home/administrateur/ftp# umask -S
u=rwx,g=rx,o=rx


le seul changement que j'obitens est lorsque je fais:
machine:# umask 006

avec cette commande seulement, j'arrive à modifier le umask....... mais provisoirement seulement.

dès que je me reconnecte en root, il revient 022 :-(


merci pour vos précieuses infos

@++
Répondre à k_rom

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le mardi 13 mai 2008 à 16:49:22
Re,

dans le fichier .bashrc de l'utilisateur tu ajoutes la commande umask 0007

si le fichier manque tu le trouves dans /etc/skel 106485010510997108
Répondre à lami20j

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 k_rom, le mardi 13 mai 2008 à 16:57:20
merci :-)

je venais de trouver la solution et elle est très proche de ta réponse

j'ai modifié le fichier /root/.bashrc en mettant umask 007 et ça marche

merci à vous pour vos precieux conseils

à bientot l'ami ;-))
Répondre à k_rom
Logiciels pertinents trouvés dans les téléchargements
Télécharger Shareaza 2.3.1.0Shareaza - Shareaza est un client d'échange de fichiers P2P pour Windows qui vous permet de télécharger tout type de fichier que vous...Catégorie: Téléchargement
Licence: Open Source
Télécharger Jetico Personal Firewall 1.0.1.61Jetico Personal Firewall - Jetico Personal Firewall est un pare-feu personnel offrant un paramétrage fin, un journal d'activités détaillé et...Catégorie: Firewall
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger VirtualBox 1.6.2VirtualBox - VirtualBox permet d'émuler complètement un PC. C'est comme si vous aviez un second PC dans une simple fenêtre. C'est utile...Catégorie: Système
Licence: Open Source
Plus de logiciels gratuits sur « config proftpd.conf UMASK »