Auparavant, j'avais écrit un post sur la façon de transformer votre ordinateur en un serveur de partage de fichiers Windows en utilisant un couple de programmes différents. Si vous cherchez un moyen rapide de partager les fichiers sur votre ordinateur local avec vos amis ou votre famille, c'est un moyen facile de le faire.
Cependant, si vous cherchez à configurer votre propre serveur FTP dans Windows en utilisant IIS, vous pouvez le faire, mais cela nécessite plus de connaissances techniques. Bien sûr, cela donne aussi un contrôle plus granulaire sur le partage et la sécurité, donc c'est mieux pour quiconque possède un petit savoir-faire en informatique. De plus, IIS est tout au sujet de l'exécution de sites Web, donc si vous voulez exécuter un couple de sites Web avec un serveur FTP, alors IIS est le meilleur choix.
Il est également intéressant de noter que différentes versions d'IIS sont fournies avec chaque version de Windows et qu'elles ont toutes des fonctionnalités légèrement différentes. IIS 5.0 est venu avec Windows 2000 et 5.1 est venu avec Windows XP Professionnel. IIS 6 était pour Windows Server 2003 et Windows XP Professionnel 64 bits. IIS 7 était une réécriture complète d'IIS et était inclus avec Windows Server 2008 et Windows Vista.
IIS 7.5 a été publié avec Windows 7, IIS 8 publié avec Windows 8 et IIS 8.5 publié avec Windows 8.1. Il est préférable d'utiliser IIS 7.5 ou supérieur si possible, car ils prennent en charge le plus grand nombre de fonctionnalités et offrent de meilleures performances.
La première chose dont vous aurez besoin pour configurer votre propre serveur FTP dans Windows est de vous assurer que vous avez installé Internet Information Services (IIS). Rappelez-vous, IIS vient uniquement avec les versions Pro, Professional, Ultimate ou Enterprise de Windows.
Dans Windows Vista et versions antérieures, cliquez sur Démarrer, Panneau de configuration et accédez à Ajout / Suppression de programmes . Ensuite, cliquez sur Ajouter / Supprimer des composants Windows . Pour Windows 7 et supérieur, cliquez sur Programmes et fonctionnalités dans Panneau de configuration, puis cliquez sur Activer ou désactiver des fonctionnalités Windows .
Dans l'assistant de composants, faites défiler jusqu'à voir IIS dans la liste et cochez-le. Avant de cliquer sur Suivant, assurez-vous de cliquer sur Détails, puis vérifiez le service FTP (File Transfer Protocol) .
Pour Windows 7 et plus, allez-y et cliquez sur la case à côté de Internet Information Services et serveur FTP . Vous devez également vérifier que vous cochez la case Outils de gestion Web, sinon vous ne pourrez plus gérer IIS à partir des outils d'administration. Pour FTP, vous devez cocher la case Service FTP sinon vous n'aurez pas la possibilité de créer un serveur FTP.
Cliquez sur OK, puis sur Suivant . Windows ira de l'avant et installera les fichiers IIS nécessaires avec le service FTP. Vous pouvez être invité à insérer votre disque Windows XP ou Windows Vista à ce stade. Vous ne devriez pas avoir besoin d'un disque pour Windows 7 ou supérieur.
Une fois IIS installé, vous devrez peut-être redémarrer votre ordinateur. Maintenant, nous voulons aller de l'avant et ouvrir le panneau de configuration IIS pour configurer le serveur FTP. Allez dans Démarrer, puis Panneau de configuration et cliquez sur Outils d'administration . Vous devriez maintenant voir une icône pour Internet Information Services .
Lorsque vous ouvrez IIS sous Vista ou plus tôt pour la première fois, vous ne verrez que le nom de votre ordinateur dans le menu de gauche. Allez-y et cliquez sur le symbole + à côté du nom de l'ordinateur et vous verrez quelques options comme les sites Web, sites FTP, etc. Nous sommes intéressés par les sites FTP, alors développez cela aussi. Vous devriez voir le site FTP par défaut, cliquez dessus.
Vous remarquerez, après avoir cliqué sur le site FTP par défaut, qu'il y a quelques boutons en haut qui ressemblent à des boutons VCR: Play, Stop, et Pause. Si le bouton Lecture est grisé, cela signifie que le serveur FTP est actif. Votre serveur FTP est maintenant opérationnel! Vous pouvez réellement vous y connecter via votre logiciel client FTP. J'utilise SmartFTP, mais vous pouvez utiliser ce que vous préférez.
Pour Windows 7 et supérieur, vous verrez un aspect différent à IIS. Premièrement, il n'y a pas de bouton de lecture ou quelque chose comme ça. En outre, vous verrez un grand nombre d'options de configuration directement sur l'écran d'accueil pour l'authentification, les paramètres SSL, la navigation dans les répertoires, etc.
Pour démarrer le serveur FTP ici, vous devez cliquer avec le bouton droit sur Sites, puis choisir Ajouter un site FTP .
Cela ouvre l'assistant FTP où vous démarrez en donnant un nom à votre site FTP et en choisissant l'emplacement physique des fichiers.
Ensuite, vous devez configurer les liaisons et SSL. Les liaisons sont essentiellement les adresses IP que vous voulez que le site FTP utilise. Vous pouvez le laisser sur Tous non affectés si vous n'envisagez pas d'utiliser un autre site Web. Laissez la case Démarrer le site FTP automatiquement cochée et choisissez Aucun SSL à moins que vous compreniez les certificats.
Enfin, vous devez configurer l'authentification et l'autorisation. Vous devez choisir si vous voulez l' authentification anonyme ou de base ou les deux. Pour l'autorisation, vous choisissez parmi Tous les utilisateurs, Utilisateurs anonymes ou utilisateurs spécifiques.
Vous pouvez accéder au serveur FTP localement en ouvrant l'Explorateur et en tapant ftp: // localhost . Si tout a bien fonctionné, vous devriez voir le dossier charger sans erreurs.
Si vous avez un programme FTP, vous pouvez faire la même chose. Ouvrez le logiciel client FTP et tapez localhost comme nom d'hôte et choisissez Anonymous pour la connexion. Connectez-vous et vous devriez maintenant voir le dossier.
Ok, alors maintenant nous avons mis le site en marche! Maintenant, où abandonnez-vous les données que vous voulez partager? Dans IIS, le site FTP par défaut se trouve en fait dans C: \ Inetpub \ ftproot . Vous pouvez y déposer des données, mais que se passe-t-il si vous avez déjà des données ailleurs et que vous ne voulez pas les déplacer vers inetpub?
Sous Windows 7 et versions ultérieures, vous pouvez choisir l'emplacement souhaité via l'assistant, mais il ne s'agit toujours que d'un seul dossier. Si vous voulez ajouter plus de dossiers au site FTP, vous devez ajouter des répertoires virtuels. Pour l'instant, il suffit d'ouvrir le répertoire ftproot et de vider certains fichiers.
Maintenant, rafraîchissez votre client FTP et vous devriez maintenant voir vos fichiers listés! Vous avez maintenant un serveur FTP opérationnel sur votre ordinateur local. Alors, comment vous connecter à partir d'un autre ordinateur sur le réseau local?
Pour ce faire, vous devrez ouvrir le pare-feu Windows pour autoriser les connexions FTP à votre ordinateur; sinon tous les ordinateurs externes seront bloqués. Vous pouvez le faire en allant dans Démarrer, Panneau de configuration, en cliquant sur Pare - feu Windows, puis en cliquant sur l'onglet Avancé .
Dans la section Paramètres de connexion réseau, assurez-vous que toutes les connexions sont cochées dans la liste de gauche, puis cliquez sur le bouton Paramètres . Vous pourrez maintenant ouvrir certains ports sur votre ordinateur en fonction du service fourni par votre ordinateur. Puisque nous hébergeons notre propre serveur FTP, nous voulons cocher FTP Server .
Une petite fenêtre apparaîtra avec certains paramètres que vous pouvez modifier, laissez-le tel quel et cliquez sur OK. Cliquez à nouveau sur OK dans la fenêtre principale du pare-feu Windows.
Dans Windows 7 et versions ultérieures, le processus est différent pour l'ouverture du port de pare-feu. Ouvrez le pare-feu Windows à partir du Panneau de configuration, puis cliquez sur Paramètres avancés sur le côté gauche. Puis cliquez sur Inbound Rules et faites défiler jusqu'à ce que vous voyiez FTP Server (FTP Traffic-In), faites un clic droit dessus et choisissez Activer la règle .
Puis cliquez sur Règles sortantes et faites la même chose pour le serveur FTP (trafic FTP) . Vous avez maintenant ouvert le pare-feu pour les connexions FTP. Maintenant, essayez de vous connecter à votre site FTP à partir d'un autre ordinateur sur votre réseau. Vous devez d'abord obtenir l'adresse IP de l'ordinateur avant de pouvoir vous connecter à partir d'un autre ordinateur.
Allez dans Démarrer, cliquez sur Exécuter et tapez CMD . Tapez IPCONFIG et notez le numéro de l'adresse IP:
Dans votre client FTP sur l'autre ordinateur, tapez l'adresse IP que vous venez d'écrire et connectez-vous anonymement. Vous devriez maintenant pouvoir voir tous vos fichiers comme vous l'avez fait sur le client FTP qui se trouvait sur l'ordinateur local. Encore une fois, vous pouvez aussi aller dans Explorer et taper FTP: \\ ipaddress pour vous connecter.
Maintenant que le site FTP fonctionne, vous pouvez ajouter autant de dossiers que vous le souhaitez à des fins FTP. De cette manière, lorsqu'un utilisateur se connecte, il spécifie un chemin qui se connectera à un dossier spécifique.
De retour dans IIS, faites un clic droit sur Site FTP par défaut et choisissez Nouveau, puis Répertoire virtuel .
Dans Windows 7, vous cliquez avec le bouton droit sur le nom du site et choisissez Ajouter un répertoire virtuel .
Lorsque vous créez un répertoire virtuel dans IIS, vous allez essentiellement créer un alias qui pointe vers un dossier sur le disque dur local. Ainsi, dans l'assistant, la première chose à vous demander est un nom d'alias. Make est quelque chose de simple et utile comme "WordDocs" ou "FreeMovies", etc.
Cliquez sur Suivant et accédez maintenant au chemin où vous voulez que l'alias se réfère. Donc, si vous avez un tas de films que vous souhaitez partager, accédez à ce dossier.
Cliquez sur Suivant et choisissez si vous le souhaitez en tant qu'accès en lecture uniquement ou en lecture et en écriture . Si vous voulez simplement partager des fichiers, cochez la case Lire. Si vous souhaitez que les utilisateurs puissent télécharger des fichiers sur votre ordinateur, choisissez Lire et écrire.
Cliquez sur Suivant, puis sur Terminer! Vous verrez maintenant votre nouveau répertoire virtuel sous le site FTP par défaut. Sous Windows 7 et versions ultérieures, le processus est réduit à une boîte de dialogue illustrée ci-dessous:
Vous pouvez vous connecter en utilisant votre client FTP en mettant dans le champ Chemin "/ Test" ou "/ NameOfFolder". Dans Explorer, vous devez taper ftp: // ipaddress / aliasname .
Maintenant, vous ne verrez que les fichiers qui se trouvent dans le dossier pour lequel nous avons créé l'alias.
C'est à peu près ça! Vous pouvez créer autant de dossiers que vous le souhaitez! La seule autre chose que vous devez faire est de donner votre adresse IP publique à quiconque se connecte depuis l'extérieur de votre réseau interne. Si vous voulez que les utilisateurs se connectent de n'importe où dans le monde, vous devrez leur donner votre adresse IP publique, que vous pouvez trouver en allant sur http://whatismyipaddress.com/ .
Enfin, vous devrez transférer le port FTP de votre routeur vers votre ordinateur local hébergeant le serveur FTP. Port Forward est un excellent site pour vous montrer comment transférer les ports de votre routeur vers les ordinateurs de votre réseau domestique. Vous devriez également lire mes autres messages sur le transfert de port et le DNS dynamique:
Qu'est-ce que Port Forwarding?
Configurer le DNS dynamique pour l'accès distant
C'est certainement beaucoup d'informations avec un tas d'étapes; Si vous avez des questions à propos de tout cela, postez un commentaire! Prendre plaisir!
Comment restaurer votre système Linux Ubuntu dans son état précédent
Ne serait-il pas agréable de pouvoir essayer une nouvelle version d'Ubuntu tout en sachant que vous pouvez revenir à la version précédente si vous Je n'aime pas ça? Nous allons vous montrer un outil qui vous permet de prendre un instantané de votre système à tout moment. TimeShift est un outil gratuit similaire à la fonction de restauration du système de Windows.
Utiliser le centre de notifications de votre Mac pour les widgets, les scripts et les notifications
Mac OS X 10.10 Yosemite a introduit un nouveau centre de notifications. Il est similaire au centre de notification d'iOS, regroupant les widgets et les notifications en un seul endroit. Le centre de notification propose généralement des widgets et une liste des notifications précédentes. Vous pouvez également l'étendre avec des scripts puissants, grâce à une application tierce Accéder au centre de notifications Pour accéder au centre de notification, cliquez simplement sur le bouton dans le coin supérieur droit de votre écran - celui sur le côté le plus à droite de la barre de menu supérieure.