Administrer un serveur grâce au Terminal Server Advanced Client et IIS 5.0Date de publication : 08/12/2004
Par
Ronald VASSEUR (autres articles) Présentation 1. Installation du serveur Web Internet Information Services (IIS) 2. Installation de Terminal Server en mode Administration de Serveur 3. Configuration rapide de Terminal Server 4. Installation du Terminal Services Advanced Client (TSAC) Conclusion Ressources Présentation
Le but recherché ici est de permettre à un administrateur de réaliser la plupart des tâches
administratives à distance par le biais du navigateur web Internet Explorer.
Pour administrer un serveur Windows 2000 Server par le biais d'Internet il faut combiner
deux services côté serveur. IIS (Internet Information Services) et Terminal Server.
En plus de ces deux services, il faut utiliser un ActiveX (TSAC ou Terminal Services Advanced
Client). Du côté client il faut un navigateur Web (au minimum Internet Explorer 4.0).
Comme nous voulons administrer un serveur par le biais d'un navigateur Internet il
est nécessaire d'avoir un accès HTTP (c'est IIS qui va nous le donner) sur une machine du réseau concerné.
Terminal Server est un service intégré à Windows 2000 Server (ou supérieur), il
permet une utilisation de ressource à distance. En effet il déporte l'affichage d'un
poste au travers d'une connexion réseau ( LAN, Internet,
). L'utilité de ce système est double,
Il permet tout d'abord d'administrer des serveurs à distance par le biais d'une connexion réseau, il
permet ensuite de créer des serveurs d'applications, ainsi des utilisateurs, toujours au travers d'un
réseau, peuvent accéder à des applications centralisées. L'on voit donc que le
service Terminal Server à une double utilité
1. Installation du serveur Web Internet Information Services (IIS)
En premier il faut installer IIS à moins que celui-ci ne soit déjà installé sur un serveur du réseau.
Cocher les composants suivants :
Il faut ensuite installer Terminal Server, sur le serveur concerné.
2. Installation de Terminal Server en mode Administration de Serveur
Une nouvelle fenêtre apparaît, il faut désormais choisir le mode de fonctionnement du Terminal
Server, ici c'est le mode "Administration à distance" qui nous intéresse, le mode "Serveur
d'applications" n'est pas nécessaire.
3. Configuration rapide de Terminal Server
Il faut désormais passer à la phase de configuration de Terminal Server. Notre service Terminal
Server est ici opérationnel, mais il convient de le configurer pour le sécuriser un peu plus.
Pour configurer Terminal Server il faut se rendre dans Démarrer > Programmes > Outils
d'administration > Configuration des services Terminal Server. Une console d'administration
apparaît, il suffit de se rendre dans le dossier connexion et de double-cliquer sur la connexion
"RDP-Tcp", une fenêtre avec 8 onglets s'ouvre.
Nous allons réaliser une configuration standard du service Terminal Server :
- Dans l'onglet "Général" il faut tout d'abord passer le niveau de cryptage à "Elevé" ce
qui assurera une sécurité plus importante des données amenées à transiter sur le réseau local ou
sur Internet.
- Dans l'onglet "Paramètres d'ouverture de session" il ne faut rien changer et vérifier que
"Toujours demander un mot de passe" est coché.
Dans l'onglet "Sessions" il faut que:
- Dans l'onglet "Environnement" il faut que "Désactiver le papier peint" soit coché, cela
permet notamment d'économiser de la bande passante.
- Dans l'onglet "Contrôle distant" il faut sélectionner "Ne pas autoriser le contrôle
distant"
- Dans l'onglet "Réglages client" il ne faut pas changer la configuration par défaut
- Dans l'onglet "Carte réseau" il ne faut rien changer non plus, ce n'est pas nécessaire
pour une configuration de base
- Dans l'onglet "Autorisation" il ne faut rien changer non plus à moins qu'il y ait des
groupes non administrateur qui y ait des autorisations (et l'on ne le souhaite pas car l'on veut
administrer un serveur, donc seul les administrateur doivent avoir accès à ce Terminal Server).
4. Installation du Terminal Services Advanced Client (TSAC)
Il faut télécharger le TSAC sur le site de Microsoft, en effet celui ci n'est pas livré avec Windows
2000 Server. Le fichier à télécharger s'appelle tswebsetup.exe Cette version est désormais
commune à l'ensemble des Windows (NT4, 2000 et XP). Il faut installer les fichiers du TSAC
sur le serveur où est installé IIS.
Lors de la première connexion le navigateur va télécharger l'ActiveX depuis le serveur, par la
suite il ne sera pas nécessaire de le re-télécharger. Il faut donc accepter l'utilisation de l'ActiveX
lors de la première connexion.
Pour accéder à la page web d'accès au Terminal Server il faut donc consulter depuis Internet
explorer la page suivante: http://adresse_IP_du_serveur/tsweb/default.htm ou http://adresse_IP_du_serveur/tsweb/ sera
suffisant si IIS est correctement configuré. L'on peut aussi à la place de l'adresse IP du serveur
rentré le nom du serveur si l'on y accède depuis le réseau local, ou alors un nom de domaine (au cas où il
en existe un) depuis Internet. De plus si l'on accède depuis le réseau local l'adresse IP du serveur
sera l'adresse privée, donc celle du serveur sur le réseau local; par contre si l'on y accède depuis
Internet l'adresse IP sera l'adresse IP publique, c'est à dire l'adresse IP de la connexion à Internet.
Conclusion
L'objectif recherché est atteint, on peut administrer un serveur Windows 2000 à
distance par le biais d'un simple navigateur Internet, et cela de manière sécurisée. Ce système
offre une grande souplesse et simplicité d'utilisation.
Ressources
Téléchargement du Terminal Server Advanced Client (TSAC) : ici.
Merci beaucoup à GrandFather pour la relecture de ce tutoriel. |
Copyright © 2004 Ronald Vasseur. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.