Comment utiliser le service ftp de windows ?

Comment utiliser le service ftp de windows ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 29-11-2004 à 22:35:34    

voila il faudrait que je mette à disposition certains fichiers par ftp. Le service ftp de windows fonctionne deja pour partager certains fichier.
 
 
Comment puis je faire pour partger le repertoire d:\up (par exemple) à l'utilisateur invite_ftp  ?
 
j'ai essayé avec les partages ou avec les permissions ntfs mais pas moyens d'etre redirgé sur ce repertoire lorsque je me loggue en tant que invite_ftp par ftp.  
 
Comment puis je faire ?

Reply

Marsh Posté le 29-11-2004 à 22:35:34   

Reply

Marsh Posté le 30-11-2004 à 13:08:15    

up

Reply

Marsh Posté le 30-11-2004 à 13:13:26    

le meilleur moyen pour permettre à des utilisateurs d'accéder à des fichiers par FTP, c'est d'utiliser un serveur FTP...

Reply

Marsh Posté le 30-11-2004 à 18:33:21    

ca me simplfierais la tache d'installer serv-u ou bullet proof mais la il faut que j'utilise le ftp de windows. Dans la boite ou je bosse  c'est ce qu'il font apparrement

Reply

Marsh Posté le 30-11-2004 à 18:41:38    

Il faut que tu crées un répertoire virtuel portant le même nom que l'utilisateur (dans ton cas "invite_ftp" ), ainsi il redirigera dans ce répertoire virtuel lorsque "invite_ftp" se connectera.
 
Si tu souhaites que ce répertoire soit visible depuis la racine du serveur, tu peux créer un répertoire dans le dossier contenant la racine de ton serveur FTP.

Reply

Marsh Posté le 30-11-2004 à 21:23:18    

je peux pas mettre le repertoire vu par invite_ftp n'importe ou sur le disque. Il faut qu'il soit à la racine du serveur. Comment specifie tu la racine du serveur ftp ?

Reply

Marsh Posté le 30-11-2004 à 23:02:36    

Dans les outils d'administration avec la MMC d'IIS...
 
Le répertoire peut-être placé n'importe où ca n'a aucune importance, tant que tu créée dans la console MMC un répertoire virtuel qui porte le même nom que ton utilisateur, celui-ci sera redirigé automatiquement lorsquîl se logue.

Reply

Marsh Posté le 01-12-2004 à 23:59:06    

ca fonctionne parfaitement mais comment fais tu pour chrooter le repertoire de l'utilisateur.  
 
chroote, terme utilisé sous unix/linux et peut etre sous windows. Pour ta gouverne, cela signifie empecher l'utiliseur de se ballader en dehors de son repertoire

Reply

Marsh Posté le 02-12-2004 à 14:01:29    

up

Reply

Marsh Posté le 02-12-2004 à 16:44:00    

En utilisant les ACL sur une partition NTFS (Explorer -> click droit sur le dossier -> onglet sécurité)

Reply

Marsh Posté le 02-12-2004 à 16:44:00   

Reply

Marsh Posté le 02-12-2004 à 23:24:04    

ACL, ca veut dire ?  
oui sinon j'ai déja tester avec les persissions ntfs
en interdisant l'acces (j'ai tou refusé) à c:\ et en autorisant à c:\invite_ftp mais malheuresement à ma grande surprise cela ne fonctionne pas.
Je vais retester alors

Reply

Marsh Posté le 03-12-2004 à 09:38:54    

Access Control List ;)

Reply

Marsh Posté le 03-12-2004 à 21:15:12    

il doit y avoir une autre astuce car je viens de dl des fichiers sur un serveurs possedant 2 IP publics. Les 2 fois je me suis loggé en admin, sur une IP j'étais à la racine d'une partition et sur l'autre ip j'étais conincé dans un repertoire. Dans ce cas precis, ca doit pas etre avec les permissions ntfs que l'on m'a coincé dans le rep car j'étais admin.

Reply

Marsh Posté le 03-12-2004 à 21:28:39    

je te conseille filezilla server qui est bon (possibilé de mettre en service)

Reply

Marsh Posté le 04-12-2004 à 17:46:53    

le truc c'est que c'est un serveur de prod, et j'aimerais eviter des logiciels si je peux m'en passer...
 
merci pour le conseil cela dit.

Reply

Marsh Posté le 04-12-2004 à 22:16:46    

Si tu as une version serveurde windows, tu peux créer un deuxième site FTP.
 
La différence se fait sur l'IP et/ou le port utilisé. Ensuite il suffit de mettre comme racine de ce deuxième serveur FTP c:\invite_ftp


Message édité par Requin le 04-12-2004 à 22:17:26
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed