Windows XP non câblé par

Si vous devez vous connecter à des serveurs toUnix ou Linux, vous connaissez peut-être des utilitaires tels que asTelnet et FTP. Telnet vous permet de vous connecter à une invite de commande sur une machine via le réseau. L’utilitaire FTP transfère des fichiers entre votre machine et un serveur distant.

Si vous utilisez Telnet ou FTP pour vous connecter à un serveur sensible, mais que vous n’utilisez pas non plus de VPN, vous exposez probablement votre mot de passe à toute personne pouvant accéder au réseau auquel vous êtes connecté (peut-être êtes-vous sur un réseau public à un point d’accès sans fil?), le réseau où réside le serveur theremote et tout réseau entre les deux. (Vous êtes-vous déjà demandé ce que les réseaux se trouvent entre vous et un ordinateur distant? Utilisez la commande tracert de la commande Windows XP Promptpour tracer l’itinéraire entre votre ordinateur et un hôte distant, comme dans tracert www.oreilly.com).

Tip

FTP anonyme, dans lequel vous utilisez votre adresse e-mail comme mot de passe, n’est pas un problème.En effet, comme son nom l’indique, tous les utilisateurs distants sont traités comme des invités anonymes et, si le serveur FTP distant est correctement configuré, ne bénéficient d’aucun privilège susceptible d’être abusé.

Si le serveur distant le prend en charge, vous pouvez utiliser le protocole Secure Shell (SSH) pour travailler avec le commandprompt d’une machine distante (remplaçant Telnet) ou transférer des fichiers en toute sécurité (remplaçant FTP). SSH Communications Securityoffre des utilitaires SSH pour Windows et d’autres plates-formes. Les variables de sources ouvertes incluent openssh(http://www.openssh.org), qui est inclusavec la distribution Cygwin (http://www.cygwin.com), environnement de type aLinux pour Windows. Cependant, étant donné que Cygwin a une très grande empreinte, une alternative open source populaire est PuTTY, une suite d’utilitaires SSH qui s’adaptent sur une disquette.

PuTTY est disponible à partir de http://www.chiark.greenend.org.uk/~sgtatham/putty/.At au minimum, vous devez télécharger et installer (placez le .exe quelque part dans votre CHEMIN Windows) putty.exe. Si vous souhaitez effectuer des transferts de fichiers sécurisés, téléchargez pscp.exe et psftp.exe.

Pour vous connecter à un hôte distant avec PuTTY, lancez l’application, spécifiez SSH comme protocole (la valeur par défaut est d’utiliser le protocole insecureTelnet) et fournissez l’adresse IP ou le nom d’hôte de la machine à laquelle vous souhaitez vous connecter, comme indiqué dans la figure 4-14.

 Connexion à une machine distante avec du mastic

Figure 4-14. Connexion à une machine distante avec PuTTY

La première fois que vous vous connectez à un serveur distant avec PuTTY, il vous avertira que le serveur lui est inconnu (voir Figure 4-15). Cliquez sur Oui ou Non pour continuer à vous connecter, puis saisissez votre nom d’utilisateur et votre mot de passe lorsque vous y êtes invité.

 PuTTY met en garde contre les hôtes inconnus

Figure 4-15. PuTTY avertit des hôtes inconnus

Une fois connecté, vous pouvez émettre des commandes sur la machine distante comme illustré à la figure 4-16.

 Utilisation d'un shell Unix sur une connexion PuTTY

Figure 4-16. En utilisant un shell Unix sur une connexion PuTTY

, vous pouvez utiliser pscp (copie sécurisée) et psftp (FTP sécurisé) à la commande Windows XPPROMPT. Pour copier un fichier avec pscp, utilisezpscp username @ host:path, comme dans pscp secret_document.doc [email protected]:MyDocuments/.

Pour utiliser psftp, spécifiez le nom d’hôte et connectez-vous avec votre ID utilisateur et votre mot de passe. Vous pouvez utiliser des commandes ftp telles que put (pour télécharger un fichier sur le serveur) et get (pour télécharger un fichier depuis le serveur):

C:\Documents and Settings\bjepson\My Documents>login as: Using username "bjepson"[email protected]'s password:Remote working directory is /home/bjepsonpsftp> Remote directory is now /home/bjepson/MyDocumentspsftp> local:secret_document.doc => remote:/home/bjepson/MyDocuments/secret_document.docpsftp> remote:/home/bjepson/MyDocuments/super_secret.doc => local:super_secret.doc

Pour plus d’informations, consultez la documentation et la FAQ de PuTTY, situées sur la page d’accueil de PuTTY.

Leave a Reply