OVH Community, votre nouvel espace communautaire.

Créer un accès FTP limité ?


Elgi
23/07/2004, 17h20
quelque soit le serveur ftp et la maniere de s'authentifier, tu peux donner un acces "restreint" a un user.

si tu es sous release ovh alors tu gere les acces ftp via /etc/passwd et donc les users systeme.
disons que tu as domain.tld ayant pour login domain, dans ton httpd.conf tu as :
Users domain
Group users
le chemin de ce domaine est :
/home/domain
disons que tu rajoute un sousdomaine :
/home/domain/sd/sousdomain/

pour donner l'acces ftp a ce sousdomaine uniquement :
useradd -u domain -g users -s "/bin/false" -d /home/domain/sd/sousdomain/ sousdomain

il faut juste respecter les droits et indiquer un chemin correcte. Ca fonctionne de la meme maniere pour du ftp anonynime (le user et group des utilisateurs ftp-anon doivent etre ceux du user systeme ftp)

pascal
23/07/2004, 10h45
Pour cela j'ai compiler pure-ftpd avec suport mysql et je le fait ecouté sur un autre port que le 21

Le but de l'avoir avec le support mysql est que l'on peut créer des comptes via une interface web en indiquant dans quel repertoir chaque user sera chrooter.

http://www.pureftpd.org/README

http://www.pureftpd.org/README.MySQL

psychologue
22/07/2004, 13h12
cette question m'interresse egalement
sebastien

André
21/07/2004, 12h42
Bonjour,

Sur mon serveur dédié, j'ai un site sur lequel je souhaite faire intégrer un template/design par un prestataire externe.

Comme il n'a pas besoin d'accéder à tous mes fichiers et répertoires, je souhaite trouver une solution pour lui permettre d'accéder via FTP à des fichiers, sans pour autant accéder aux répertoires dans lesquels il n'a rien à faire... sans pour autant lui donner mes identifiants de Webmaster.

L'idéal serait d'avoir un compte FTP qui soit limité... que je puisse autoriser les manipulations sur x fichiers et interdire l'accès (et aussi la récupération) sur tout le reste.

Mais je ne sais pas comment faire... via Webmin ?

Pouvez-vous m'aider ?

Merci,

André