> Tech
Assembler un modèle de sécurité

Assembler un modèle de sécurité

Essayez un modèle dans XP et Win2K

Dans l’article « Ce que les modèles de sécurité peuvent vous apporter », Windows & .Net Magazine avril 2003, ou sur www.itpro.fr, je montrais quelques utilisations intéressantes des modèles de sécurité. Ce mois-ci, je vais utiliser les modèles de manière plus concrète : en montrant comment créer, pour une station de travail ou un serveur membre, un modèle de sécurité chargé de trois fonctions...Premièrement, le modèle de sécurité contrôlera l’appartenance à un groupe en restreignant le groupe Administrators au seul compte Administrator local et au groupe Domain Admins en provenance du domaine. Deuxièmement, il établira les permissions NTFS pour le répertoire C:\adminstuff afin qu’il ne soit accessible qu’au seul groupe Administrators local. Enfin, il désactivera l’Indexing Service.

Lire l'article
Gestion de workflow avec Tidal Enterprise Scheduler

Gestion de workflow avec Tidal Enterprise Scheduler

Tidal Software présente la dernière version de son application Tidal Enterprise Scheduler.

 La nouvelle version ajoute le support iSeries au support déjà existant du produit : AIX, OS/390, Linux, Solaris, et Windows. Entreprise Scheduler automatise le déroulement des opérations au travers d'applications multiples et plates-formes en contrôlant les travaux systèmes basés sur les événements et applications nécessaires pour réaliser une tâche particulière.

Lire l'article
Les nouveautés de la semaine 18 – Windows 2000 et .Net – 2004

Les nouveautés de la semaine 18 – Windows 2000 et .Net – 2004

Tous les nouveaux produits du 26 Avril au 2 Mai 2004

Lire l'article
Le traitement des objets SQL

Le traitement des objets SQL

Aldon Computer Group présente la nouvelle version de son logiciel SCM (Software Configuration Management) Aldon/CMS pour iSeries. 

La version 7.2 offre une nouvelle fonction qui permet à CMS de traiter des objets SQL (comme les tables, vues, indices, alias, fonctions, triggers) de la même manière dont sont traités les autres objets iSeries.

Lire l'article
Les nouveautés de la semaine 14 – Windows 2000 et .Net – 2004

Les nouveautés de la semaine 14 – Windows 2000 et .Net – 2004

Tous les nouveaux produits du 29 Mars au 04 Avril 2004

Lire l'article
Un itinéraire de RPG à  J2EE

Un itinéraire de RPG à  J2EE

par Phil Coulthard et George Farr - Mis en ligne le 20/08/2004 - Publié en Septembre 2003

Modernisez vos compétences et outils RPG/Cobol pour vous préparer au développement sur le Web

Les programmeurs RPG et Cobol nous demandent souvent comment moderniser leurs outils, interfaces utilisateur, logique applicative et compétences. En réalité, ils demandent si au bout de la route de la modernisation, il y a une place pour eux et RPG ou Cobol.A l'heure actuelle, beaucoup de sites ont de multiples équipes actives sur des plates-formes et des technologies différentes. Ainsi, à  l'équipe de développement iSeries, s'en ajoute souvent une autre chargée de la présence de la société sur le Web. La présence sur le Web démarre en principe par de simples pages statiques sur des technologies Microsoft, Oracle ou Sun, créées par des spécialistes recrutés à  cet effet, ou par des sous-traitants du projet. Inévitablement, le site Web évolue et il a besoin d'un accès à  la logique et aux données iSeries. Et c'est là  que les querelles de territoire commencent.
L'équipe Web affirme qu'elle pourrait facilement réécrire ce vieux truc en RPG sur Windows ou Solaris et s'emparer du back office. De son côté, l'équipe iSeries sait que cette affirmation est trop simpliste et démontre l'extrême optimisme de jeunes esprits. De plus, ils ont entendu dire que l'iSeries a bien plus de possibilités qu'ils n'en utilisent, y compris une remarquable prise en charge des applications Java et Web. Ils se demandent si l'inverse est vrai : l'iSeries pourrait-il prendre à  son compte le travail Web actuellement effectué sur ces autres plates-formes par ces autres technologies ?
Nous ne voulons pas prendre parti… et ne pouvons que dire « Bien sûr, il le peut ! »

Lire l'article
Les nouveautés de la semaine 24 – Windows 2000 et .Net – 2004

Les nouveautés de la semaine 24 – Windows 2000 et .Net – 2004

Tous les nouveaux produits du 07 au 13 Juin 2004

Lire l'article
Fonctions de IIS 6.0

Fonctions de IIS 6.0

par Brett Hill - Mis en ligne le 02/06/2004 - Publié en Juillet/Aout 2003

IIS 6.0 améliore la sécurité et déverrouille la métabase

IIS 6.0 possède aussi beaucoup de nouvelles fonctions. Une poignée d'entre elles sont si intéressantes qu'elles monopolisent presque toute l'attention... Dans l'article « IIS remanié dans la version 6.0 », Windows & .Net Magazine, juin 2003, ou sur www.itpro. fr, je décris l'installation de Microsoft IIS (Internet Information Services) 6.0 et la nouvelle architecture du serveur Web. IIS 6.0 possède aussi beaucoup de nouvelles fonctions. Une poignée d'entre elles sont si intéressantes qu'elles monopolisent presque toute l'attention. Dans ce deuxième article examinant IIS 6.0, j'analyse quelques-unes de ces fonctions vedettes mais je jette aussi un coup de projecteur sur diverses améliorations de IIS 6.0, moins connues, mais néanmoins intéressantes.

Lire l'article
Apache 2.0 sur Windows

Apache 2.0 sur Windows

par Dustin Puryear - Mis en ligne le 13/05/2004

Le célèbre serveur Web open-source élargit son champ d'action sous Windows

Les serveurs Web sont devenus l'une des briques de base de l'infrastructure IT du monde des affaires. Sur le marché des serveurs Web, deux noms aujourd'hui se détachent : Microsoft IIS, qui a dominé pendant longtemps le marché Windows Server, et l'Apache HTTP Server, qui a été le préféré pour d'autres implémentations d'OS, principalement Unix.Dans ces dernières années, IIS a été beaucoup critiqué pour diverses raisons, particulièrement des problèmes de sécurité. Mais vers quels autres serveurs Web les sites Windows pouvaient-ils se tourner ? Apache, géré par l'Apache Group, est un serveur Web puissant, élaboré et mature considéré par beaucoup comme le fleuron de la communauté open-source. Et beaucoup de sociétés qui utilisent Apache dans leurs produits - IBM, par exemple, qui l'utilise dans son produit WebSphere - contribuent activement à  Apache et le supportent. Et donc, le site Web continue à  croître et à  s'adapter à  la rapide évolution de l'environnement de gestion. Cependant, l'utilisation du produit sur des platesformes Windows est encore à  ce jour limitée.
Avec la release d'Apache 2.0, ce site Web hautement fiable et évolutif a accru sa portabilité et sa performance sur la plate-forme Windows, et a amélioré sa portabilité sur toutes les platesformes. Les améliorations de la nouvelle version sont telles que vous pouvez bénéficier d'Apache même dans un contexte Windows 2000 ou Windows NT.

Lire l'article
Interactions des réseaux Active Directory

Interactions des réseaux Active Directory

par Darren Mar-Elia - Mis en ligne le 05/04/2004

Comprendre le logon AD et les procédures de réplication

J'ai constaté que l'essentiel pour détecter et résoudre les problèmes technologiques, est une bonne compréhension de ce qui se passe en coulisse. Surtout si l'on gère une infrastructure distribuée avec beaucoup de genres de services différents interconnectés sur de vastes réseaux et des plates-formes disparates.Dans le monde Windows, de nombreux services comme AD (Active Directory) demandent d'être étudiés si l'on veut vraiment comprendre leur technologie sous-jacente.
Cet article étudie en détail deux interactions de réseau importantes qui impliquent AD. Je regarde tout d'abord ce qui se passe quand une station de travail ou un serveur qui est membre d'un domaine AD s'initialise et je décris le processus qu'un appareil Windows 2000 utilise pour s'authentifier auprès du domaine et présenter un dialogue de connexion à  l'utilisateur. En second lieu, j'examine ce qui se passe sur le réseau quand deux DC (domain controllers) AD se synchronisent entre eux et échangent des informations de mise à  jour de répertoire. Pour collecter toutes les données, j'ai utilisé Network Monitor dans Win2K Service Pack 3 (SP3) sur le serveur et le client.

Lire l'article
Actualités Windows NT / 2000 – Semaine 15 – 2004

Actualités Windows NT / 2000 – Semaine 15 – 2004

Toutes les Actualités du 05 au 11 Avril 2004

Lire l'article
Scripter avec IADsTools

Scripter avec IADsTools

par Darren Mar-Elia - Mis en ligne le 14/04/2004

Pour résoudre des problèmes dans votre environnement AD

Je suis toujours ravi de découvrir un outil sympa, capable de résoudre un problème administratif. Je me réjouis encore plus quand je peux appliquer un script à  cet outil pour automatiser une tâche. IADsTools est un tel outil. On le trouve dans Windows 2000 Support Tools. IADsTools est un DLL, pas un simple utilitaire ligne de commande que l'on peut appeler. En revanche, c'est un objet d'automatisation ActiveX basé sur COM que vous pouvez invoquer à  partir de vos scripts WSH (Windows Script Host) pour effectuer diverses actions liées à  AD (Active Directory), réplication d'AD, et Group Policy. Un document Microsoft Word associé dans le répertoire d'installation de Win2K Support Tools décrit les fonctions d'IADsTools. Jetons un coup d'oeil à  quelques exemples de scripts pour illustrer la puissance de certaines des fonctions les plus intéressantes d'IADsTools.

Lire l'article
Un thin client basé Linux

Un thin client basé Linux

NLynx Technologies étend les capacités thin client iSeries avec l'annonce de MinIT 5250E, thin client basé Linux développé spécialement pour les connexions Ethernet en environnements iSeries. 

Cet outil offre l'apparence d'un client twinax présentant jusqu'à 5 affichages et 3 sessions d'impressions. 

Lire l'article
Script Shell

Script Shell

par Thibault Dambrine - Mis en ligne le 24/03/2004

Pour commencer à  construire vos propres scripts shell, vous devez connaître les rudiments du développement QShell

Comme en langage CL, on peut entrer des commandes dans l'environnement Qshell à  partir de l'écran d'entrée de commandes...Dans l'article « Travailler avec des shells sur l'iSeries » (iSeries News, janvier 2003), Mike Mundy présentait l'environnement Qshell iSeries. Plus précisément, il décrivait comment l'environnement shell est arrivé dans le monde Unix et Linux et comment il s'articule avec l'utilisation de Java sur l'iSeries. Cet article constitue l'étape suivante : nous y verrons comment Qshell fonctionne et ce qu'il peut vous apporter. Ce n'est pas une liste exhaustive de tout ce que vous pouvez faire dans un shell, c'est simplement un point de départ d'où vous pourrez étendre votre action.
Comme en langage CL, on peut entrer des commandes dans l'environnement Qshell à  partir de l'écran d'entrée de commandes. On peut aussi écrire des instructions Qshell dans un script, qui seront réexécutées chaque fois qu'il sera invoqué. Tout comme les programmes CL, les scripts shell peuvent être assortis de paramètres, contenir des variables, utiliser des conditions de traitement de l'information, prendre des décisions et modifier des données.
Au-delà  de ce que Qshell peut accomplir en tant que langage, c'est la lingua franca du monde Unix/Linux. Ce seul aspect justifie d'ailleurs qu'on l'apprenne. Vous tirerez la quintessence de vos partitions Linux dès lors que vous saurez utiliser Qshell et écrire des scripts shell. C'est aussi le seul outil que vous utiliserez pour démarrer de nombreuses applications pilotées par Java. C'est ainsi que vous utiliserez Qshell pour démarrer la dernière version d'Apache Tomcat, la version écrite en Java (donc portable) du logiciel serveur Web le plus répandu à  l'heure actuelle. Non seulement Apache est portable, il est aussi gratuit.

Lire l'article
Tous les nouveaux produits du 09 au 15 Février 2004

Tous les nouveaux produits du 09 au 15 Février 2004

Tous les nouveaux produits du 09 au 15 Février 2004

Lire l'article
Trucs & Astuces des MVP : Visual Studio et .Net

Trucs & Astuces des MVP : Visual Studio et .Net

Les MVP francophones (Most Valuable Professional) sont des personnes dont la passion et la compétence pour un produit ou une technologie Microsoft ont été reconnues par l'éditeur et par leurs pairs. Ils sont présents entre autres sur Internet, où ils partagent leurs connaissances avec d'autres utilisateurs...

Dans le cadre de mon activité professionnelle, je recherche régulièrement des Trucs & Astuces me permettant de gagner un temps « précieux » dans les manipulations de Visual Studio .NET.


Retrouvez la suite des Trucs & Astuces de Grégory Renard MVP ASP & ASP.NET

8. Visualisation de l’ensemble des fichiers de votre projet
9. Un outil précieux : le presse papier circulaire
10. Organisons votre code, utilisons la syntaxe « #Region »
11. Gestion de la mise en commentaire
12. Utilisation de la mise en forme automatique du code HTML
13. Incorporation de fichier texte dans votre code… outil précieux de transfert de code
14. La génération rapide dans VS.NET
15. Le Fractionnement des fenêtres


Astuces sur la base de registres


Par Thierry DEMAN (MVP Exchange et SQL/Server)
MCSE+I, MCSE:Option Messaging, MCDBA

Astuces sur la base de registres

Lire l'article
Instant Messanging

Instant Messanging

par Paul Robichaux - Mis en ligne le 03/12/2003

IM fait son trou dans les entreprises

Bien que de nombreux administrateurs considèrent IM (Instant Messaging) comme une application gadget, elle fait son chemin dans les entreprises parce qu'elle permet aux utilisateurs d'échanger rapidement des messages sans le fardeau que suppose la gestion complète d'un « vrai » client mail...

Bien que de nombreux administrateurs considèrent IM (Instant Messaging) comme une application gadget, elle fait son chemin dans les entreprises parce qu'elle permet aux utilisateurs d'échanger rapidement des messages sans le fardeau que suppose la gestion complète d'un « vrai » client mail. Les clients IM vous permettent de savoir si les membres de votre liste de contacts sont online ; les utilisateurs d'IM peuvent varier leur statut : occupé, au téléphone, sorti déjeuner, et absent. Peut-être plus important encore, une telle information de « présence » est précieuse quand vous voulez savoir si quelqu'un est disponible pour un autre genre de communication : conversation téléphonique ou visite à  son bureau.
Exchange 2000 Server inclut un serveur IM qui s'intègre à  Exchange et AD (Active Directory). Le serveur IM est facile à  installer et à  gérer et vous pouvez donc installer rapidement IM dans votre réseau. Les utilisateurs de Windows XP, Windows 2000, Windows NT et Windows 98 peuvent utiliser le client Exchange IM pour communiquer avec les utilisateurs d'Exchange IM; les utilisateurs de XP peuvent utiliser le client Windows Messenger pour communiquer simultanément avec des utilisateurs de MSN Messenger et d'Exchange IM. (Nous verrons plus loin comment se passe cette communication simultanée.)

Lire l'article
News iSeries – Semaine 13 – 2004

News iSeries – Semaine 13 – 2004

Toutes les actualités du 22 au 28 Mars 2004

Lire l'article
Lister tous les index

Lister tous les index

par Kent Milligan - Mis en ligne le 17/03/2004

Pour analyser rapidement les problèmes de performance de la base de données

La possibilité de créer des objets base de données avec à  la fois DDS et SQL peut rendre difficile la recherche de tous les objets base de données associés à  une table (ou fichier physique)...C'est particulièrement vrai pour les index sur DB2 UDB for iSeries. Voici tous les objets qui pourraient avoir besoin d'un index de base de données pour être créés (ou partagés) sur DB2 UDB for iSeries :

  • Index SQL
  • Fichiers logiques avec clés
  • Fichiers physiques avec clés
  • Clés primaires, clés étrangères et contraintes uniques
Trouver tous les index pour une table particulière est important parce que l'optimiseur de requêtes compte énormément sur les index pour l'optimisation et l'implémentation de vos requêtes. Donc, le fait de savoir de quels index dispose l'optimiseur peut vous aider à  analyser des problèmes de performance de la base de données.
A l'heure actuelle, aucune interface iSeries ne peut à  elle seule fournir la liste complète des index pour une table. La commande CL DspDbR (Display Database Relations) donne une liste de tous les index SQL et des fichiers logiques avec clés, mais elle ne fournit aucune information sur les index qui sont associés à  un fichier physique avec clés ou à  des contraintes de base de données. La commande DspFD (Display File Description) renvoie une liste des index associés avec contraintes et fichiers physiques avec clés, mais elle ne donne pas d'information sur les index SQL et sur les fichiers logiques avec clés. Même le composant Database Navigator d'iSeries Navigator (précédemment Operations Navigator, OpsNav) omet les index de fichiers physiques avec clés de sa représentation graphique de tous les index associés à  une table.
L'utilitaire de listing des index résout ce problème en offrant une méthode unique (une procédure stockée) que l'on peut appeler pour produire une liste de tous les index pour une table particulière. Le listing des index produit cette liste en appliquant les requêtes aux vues du catalogue de base de données dans la bibliothèque QSys2 et les fichiers à  référence croisée du système de base de données dans la bibliothèque QSys. En utilisant les requêtes, l'utilitaire se dispense de créer d'abord un fichier de sortie (en utilisant les commandes système) ou tout autre type de table de travail. (La source pour l'utilitaire de listing des index peut être téléchargée à  l'adresse www.itpro.fr Club Abonnés).

Lire l'article
Optimiser les performances d’IIS

Optimiser les performances d’IIS

par Geoff Gray - Mis en ligne le 11/02/2004

Voici comment contrôler les performances de votre serveur Web

Dans le monde des serveurs Internet, les gestionnaires du Web doivent tirer le maximum du matériel et du logiciel dont ils disposent. Cette mission est souvent plus difficile qu'il n'y paraît et elle demande beaucoup de tests et de recherches...Dans le monde des serveurs Internet, les gestionnaires du Web doivent tirer le maximum du matériel et du logiciel dont ils disposent. Cette mission est souvent plus difficile qu'il n'y paraît et elle demande beaucoup de tests et de recherches. Plongeons sous la surface de ce sujet vaste et confus, afin de dresser un plan d'optimisation de votre site Web.

Lire l'article