IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Interdire le dépôt de fichier à la racine d'un compte FTP


Sujet :

Apache

  1. #1
    Membre éprouvé
    Avatar de clavier12AZQSWX
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2009
    Messages
    1 464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 464
    Par défaut Interdire le dépôt de fichier à la racine d'un compte FTP
    bonjour,

    J'ai un collègue qui dépose des fichiers souvent à la racine de son compte FTP plutôt que dans un dossier concerné (les dossiers sont pré-crées déjà) . c'est agaçant car il faut toujours le recadrer (et il oublie..).
    y-a-t-il un moyen par htaccess d'interdire le dépôt de fichiers à la racine et ainsi le contraindre à choisir un dossier ?

    Racine se dit Root en anglais et j'arrive pas à trouver dans la doc car le mot ROOT de la racine se confond avec le mot ROOT du compte linux

    Si vous avez un moyen ou une aide, ça m'aiderait bien!

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Par défaut
    Bonjour,

    .htaccess ne s'applique qu'au serveur web Apache. Rien à voir avec FTP.
    On peut toujours imaginer de bricoler avec les permissions mais c'est son compte et il a les droits donc vous ne feriez que l'embêter et c'est de toute façon une mauvaise idée.

    Il me semble préférable d'automatiser cette opération plutôt, pour son bénéfice et le vôtre. Surtout si c'est un besoin récurrent. Ca pourrait être un simple raccourci vers un fichier bat qui appelle lftp, un truc de ce genre ou même du Powershell. Il y a plein de façons d'implémenter cela.

  3. #3
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    855
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 855
    Par défaut
    Bonjour,

    De quelle façon sont déposés les fichiers en FTP ?

  4. #4
    Membre éprouvé
    Avatar de clavier12AZQSWX
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2009
    Messages
    1 464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 464
    Par défaut
    Les fichiers sont déposés par drag'n'drop d'un dossier local (de l'explorateur Finder sous macos) vers la fenêtre destiation FTP de FilleZilla.
    La personne manque de "rigueur" et dépose les fichiers soit à la racine, soit en sur l'icone ".." du dossier, donc à path-1 (-c-a-d à la racine).

    Son compte FTP lui montre la liste des dossiers, mais non, le collègue trouve le moyen de lacher la souris sur ".." ou par sur un nom de dossier...

    Ne me dite pas que je vais devoir créer un dossier "non classé" et un cron ou script qui va collecter les fichiers de la racine pour les mettre dedans...

  5. #5
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    855
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 855
    Par défaut
    Bonjour,

    Dans FileZilla, on peut configurer le dossier Local et le Dossier Distant.

    Nom : demo.png
Affichages : 138
Taille : 12,7 Ko

    Sinon, faudrait peut-être le chroot ou jail dans ce dossier pour qu'il ne puisse aller ailleurs.

    hth,

  6. #6
    Membre éprouvé
    Avatar de clavier12AZQSWX
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2009
    Messages
    1 464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 464
    Par défaut
    bonjour,

    le problème c'est que mon collègue a plusieurs dossiers autorisés donc je peux pas configurer filezilla que pour 1 seul.
    exemple de l'architecture :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    racine 
    | dossiers avril
    | dossiers mai
    | dossiers juin
    et quand par malheure mon collègue a déjà cliqué sur un dossier (par exemple dossier juin), bun il voit les '..' qui permettent déposer un fichier à la racine!!! Grrr..
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    racine 
    | dossiers juin
      |   ..
         fichier 1
         fichier 2
         fichier 3
    Bon, je crois qu'une séance de reformation s'impose....

  7. #7
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Par défaut
    Si le nom de dossier est variable, par exemple lié à la date courante, ou qu'il y en a plusieurs au même niveau d'arborescence c'est une raison de plus pour automatiser.
    Un script peut facilement déterminer le mois en cours, et uploader le fichier là où il faut.
    Ça devrait pouvoir se faire en Powershell, on peut aussi scripter avec un outil comme lftp.

    Et comme votre collègue est fainéant/insouciant il faut lui faciliter la tâche au maximum: cliquer sur un raccourci qui lance un script.
    Résoudre les problèmes de discipline avec la technologie, ça marche rarement. En général on ne fait que déplacer le problème.

  8. #8
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    855
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 855
    Par défaut
    Citation Envoyé par binarygirl Voir le message

    Et comme votre collègue est fainéant/insouciant il faut lui faciliter la tâche au maximum: cliquer sur un raccourci qui lance un script.
    Résoudre les problèmes de discipline avec la technologie, ça marche rarement. En général on ne fait que déplacer le problème.
    Pour avoir eu à faire à ce genre de "personne", ce n'est les aider de passer sa vie à leur mâcher le travail et accessoirement ça a tendance à pourrir la nôtre de vie.
    Si le gus sait qu'on va refaire son taf, il en a rien à battre. "J'ai merdé ? pas grave y'a quelqu'un qui va le REfaire pour moi..."

    Mes deux cents,

  9. #9
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    855
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 855
    Par défaut
    Bonjour,

    Une question comme ça, en passant ^^"

    Il a quel os le collègue ??

  10. #10
    Membre éprouvé
    Avatar de clavier12AZQSWX
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2009
    Messages
    1 464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 464
    Par défaut
    le collègue a un poste MacOs et la version freeware de filezilla.

    Là j'ai donné des exemples de dossiers sous forme de mois, mais c'est qu'un exemple. Disons que c'est des dossiers d'affaires.
    Le collègue reçoit des documents d'inscription, il est censé les déposés dans le dossier d'affaire concerné.

    J'ai pensé à créer un lien symbolic du dossier ftp que j'appellerai "_pas classé" dans le lequel il pourrait voir ce qu'il y a de mal classé (c-a-d ce qu'il a déposé à la racine), mais dans les options linux de création du lien symbolic, on ne peut pas ajouter de filtre (pour lister que les fichiers à la racines). dommage.
    J'ai pas nom plus envie de créer un compte TFP par dossier pour le forcer à ce connecter au bon, il serait capable de se connecter à un mauvais...

  11. #11
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    855
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 855
    Par défaut
    Reuh,

    Désolé mais mac, je connais pas du tout >.<

    Par contre, vous semblez dire qu'il peut y avoir des fichiers à la racine du dossier en dehors de
    ceux qui ne devraient pas s'y trouver suite aux "erreurs" de votre collègue ?
    Ca pourrait compliquer la tache pour faire le tri avec ceux qui devraient se trouver dans les dossiers d'affaire >.<
    Sinon il faudrait effectivement faire un truc via cron si les noms de fichiers permettent de faire un filtre facilement.

    Mais, imho, ça pue l'usine à gaz à cause d'un heu .... vous voyez quoi

Discussions similaires

  1. [Upload] Interdire accès direct à un fichier
    Par Nasky dans le forum Langage
    Réponses: 5
    Dernier message: 12/08/2007, 23h38
  2. interdire l'accés à un fichier en tapant son url
    Par Le fut dans le forum Apache
    Réponses: 1
    Dernier message: 13/03/2007, 13h52
  3. Interdire la suppression de fichiers
    Par sempire dans le forum Windows XP
    Réponses: 1
    Dernier message: 30/05/2006, 19h50
  4. Interdire la copie des fichiers partagés en réseau
    Par Essilife dans le forum Administration
    Réponses: 4
    Dernier message: 16/01/2006, 23h46
  5. Réponses: 15
    Dernier message: 05/03/2005, 14h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo