User avec droit limité sur un dossier

adreseau -  
 Jx657 -
Bonjour,

Je souhaite faire en sorte qu'un utilisateur(USER1) puisse se connecter à un dossier(TEST) via ftp mais que ce dossier reste accessible à un autre(USER2) (qui utilise des données dedans).

Pour le moment j'arrive à faire en sorte que ça marche, le problème c'est que USER1 peut se balader partout dans mon serveur alors qu'il ne doit théoriquement pas sortir de son dossier (TEST)

1 réponse

  1. Jx657
     
    Bonjour,

    Pour répondre à ta question, il faut que tu modifie les permissions de l'utilisateur 1.

    En FTP, je te conseil d'utiliser PURE-FTPD qui est assez simple et complet. Je te donne un lien ou tout est détaillé pour l'installation(http://blog.nicolargo.com/2009/01/un-serveur-ftp-en-5-minutes-chrono.html).

    En suivant ce tutoriel, tu as juste as mettre le même dossier(/home/ftp/test) à chacun des deux utilisateurs.

    En détaille pour chaque utilisateur:

    #sudo mkdir /home/ftp/test
    #sudo chown -R ftpuser:ftpgroup /home/ftp/test
    #sudo pure-pw useradd USER1 -u ftpuser -g ftpgroup -d /home/ftp/test
    #sudo cat /etc/pure-ftpd/pureftpd.passwd
    #sudo pure-pw mkdb

    Puis,

    #sudo pure-pw useradd USER2 -u ftpuser -g ftpgroup -d /home/ftp/test
    #sudo cat /etc/pure-ftpd/pureftpd.passwd
    #sudo pure-pw mkdb

    Et enfin,

    #sudo /etc/init.d/pure-ftpd.restart

    Et voilas normalement ça devrait fonctionner.

    P.S: Si tu travaille en ROOT ne met pas SUDO sans quoi tu aurai une erreur.
    0