Vous n'êtes pas identifié(e).
Pages : 1
de même avec test2 mais avec comme chemin le répertoire racine du site,donc www.
ensuite j'ai éditer mon shell pour ajouter " /bin/false " afin qu'ils puissent utiliser le shell ...
j'ai aussi éditer mon proftpd.conf pour ajouter cette ligne : AuthUserFile /etc/ftpd.passwd
je restart proftpd, tout va bien, tous les users peuvent se connecter au ftp et tombent sur un chemin différent, jusque là nickel ...
Mais dès que je créer un fichier/dossier ou je télécharge un fichier sur mon site web, je n'ai plus aucuns droits, que ce soit pour l'edition,renommage,déplacements etc .. et cela avec tous mes users, alors que l'user stream est censé est le propriétaire du dossier www dans son intégralité.
J'ai vérifier les permissions de toute l'arborescence et tout est en "stream:stream", j'avoue en pas trop comprendre ...
Merci pour votre aide
Hors ligne
Hors ligne
il met cash les droits www-data:www-data
Normal, les répertoires et fichiers deviennent la propriété du groupe www-data.
Il faudrait voir comment tu as paramétré ton serveur ftp, mais normalement tu devrais avoir un accés complet.
Regardes du côté de umask dans tes fichiers de configuration de tes serveur web et ftp
http://debian-facile.org/doc:programmation:bash:umask
Ils devraient être à umask 022
Il faudrait aussi que tu te documentes un peu plus sur proftpd. Normalement, un certain nombre de règle doivent être écrite afin de gérer les chemins relatifs.
Les commandes ne sont pas trop nombreuses dans mon cas, j'utilise un base sql pour gérer mes utilisateurs et droits
Je vais essayer de retrouver une de mes anciènnes config...
@+
Zoroastre.
Dernière modification par zoroastre74 (16-03-2012 19:02:41)
Hors ligne
Dernière modification par Luke (16-03-2012 19:19:25)
Hors ligne
Hors ligne
en sachant que j'essais d'avoir tous les droits possible pour le moment ...
Dernière modification par Luke (17-03-2012 07:42:16)
Hors ligne
Dans la configuration des limites, tu mets un DenyAll. Ce qui sous entend que toutes les limites sont refusées et cela vient shunter le Order Allow,Deny.
(LIMIT est à considerer comme un tableau de variable, ce n'est pas une "limite" à proprement parler)
Commence avec une configuration plus simple comme dans l'exemple anonymous ou celui que je t'ai donné :
Petit conseil, c'est plus propre et plus lisible de séparer les limites autorisées ou pas.
Le repertoire upload est autorisé en écriture et reprise d'upload, mon non en suppression de fichier et repertoire.
Ce n'est pas évident à comprendre au début, et il faut un peu de pratique.
J'ai retrouvé une de mes anciennes config,
Ce n'est qu'a titre d'exemple (trés trés vieille config), mais dans le principe, il est préferable de mettre un maximum de règles communes dans la configuration génerale et ensuite, de créer les spécifications par utilisateurs/repertoires.
@+
Zoroastre.
Hors ligne
Hors ligne
Hors ligne
Hors ligne
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Pages : 1