Nouvelle Technologie de l'Information et de la Communication Configuration dun serveur Samba sous Red Hat linux
www,forumofppt,com Rapport de stage Remerciement Au terme de ce travail, il nous est agrable dvoquer lappui intellectuel et moral dont jai pu bnficier de la part de nombreuses personnes.
Je tiens exprimer mes sincres remerciements
Mme Bahija CHAFIK, et Mr Karim LABAS, Mr Noureddine EDDAHIR, pour leurs orientations et leurs prcieuses directives.
Je dois galement acquitter un agrable devoir exprimer mon encadrant Mr Youness ZENDAOUI chef du service informatique.
Enfin, pour tous ceux qui ont contribu de prs ou de loin llaboration de ce travail, trouvant ici, lexpression de mes profondes reconnaissances.
Plan Introduction
Prsentation
Prsentation de la R.A.D.E.E.C Parc Informatique Tches effectues Suggestions
projet du stage
Samba sous Red Hat linux
Conclusion
Introduction
Le stage de fin de formation pour le stagiaire est une tape trs importante pour son instruction au domaine professionnel.
Il consiste pour le stagiaire une exprience prliminaire qui l'aide aborder le milieu du travail.
En effet un stage dans une socit ou autre lieu de travail, aide le stagiaire amliorer son niveau de communication avec les diffrentes couches de la socit.
Pour ces raisons jai choisie de passer ma priode de stage au sein du service informatique de la R.A.D.E.E.C (Rgie Autonome de Distribution dEau et dlectricit de la Chaouia).
Nous verrons donc dans un premier temps une prsentation de la R.A.D.E.E.C, puis une description du service informatique, les tches effectues, et enfin une vue sur le projet ralis au cours de ma priode de stage.
Prsentation de la R.A.D.E.E.C
La rgie autonome de distribution d'Eau et d'lectricit de la Chaouia (R.A.D.E.E.C) a t cre le 1 Septembre 1976, cest un Etablissement public caractre industriel et commercial dot dun encadrement civil et de lautonomie financire. Elle est charge dassurer les services publics de la distribution deau et dlectricit lintrieur des primtres urbains et ruraux de la province de Settat. Organigramme de la R.A.D.E.E.C Parc Informatique - Hard 4 Serveurs 60 Ordinateurs 41 Imprimantes 3 Scanners 5 Switchs 31 onduleurs 1 Routeur 1 Serveur Proxy Panneau de brassage Parc Informatique - Soft Avec licence Windows XP. Windows 2000 pro. Windows 2000 Server. Windows 2003 Server. NOVELL NETWARE 4.10 Gestion Comptable Intgre "FAIRCOMPT". Gestion des Relevs Abonns. Gestion des Relevs Abonns. Gestion du Parc Compteurs. Statistiques de la consommation. Gestion des immobilisations. MapInfo Professionnel 7.0. G.M.A.O. SeCorr 05.
Sans licence Microsoft office 97 et 2000. NOD 32. VISUAL FOXPRO 3.0. Windows 95. Windows 98.
Le rseau informatique de la R.A.D.E.E.C Larchitecture technique du rseau de la RADEEC est un rseau local (LAN) Ethernet 100 Mbits/s, avec une topologie en toile tendue, utilisant des cbles UTP catgorie 5e.
Laccs lextrieur (Internet) se fait travers un routeur Sagem mis en place par loprateur Maroc Telecom, avec un dbit de 20 Mbits/s.
On ce qui concerne la scurit locale, il y a des antivirus installs sur les machines des personnels de la RADECC.
En ce qui concerne la scurit externe et laccs Internet, on trouve un serveur Proxy install entre les ordinateurs des utilisateurs et Internet. Il peut servir enregistrer l'utilisation de l'accs Internet et grer les stations se connectant Internet. Schma globale du rseau de la R.A.D.E.E.C Tches Effectues Dplacement chez les diffrents utilisateurs pour rsoudre quelques problmes dclarer par tlphone.( formatage, installation des logiciels, des imprimantes, ).
Maintenance de 1er niveau du matriels dysfonctionnels.
Cblage dun service (service technique), constituer de deux postes.
Configuration des machines pour se connecter Internet travers un serveur proxy ddi pour a.
Suggestions Absence dune gestion centralise des ordinateurs du rseau informatique. Absence de matriels de test et de diagnostic du rseau local. Le serveur dans le quel se trouve les applications et les donnes de ltablissement est un serveur Novelle NETWAR 4.10 avec une interface texte et leur date dtablissement est 1996. Absence dune gestion de parc. Absence dune stratgie concernant les images des postes (GHOST ou ACCRONIS par exemple), ce qui oblige le technicien de ce dplacer chaque fois pour rinstaller les machines des utilisateurs. Absence dune bibliothque contenant des ouvrages informatiques. Le niveau de scurit est trs faible (utilisation des antivirus, et un serveur proxy). Projet : Samba sous Red Hat linux
Un des principaux intrts des rseaux est la possibilit de partager des fichiers. Il existe des protocoles (notamment le FTP, File Transfert Protocol) permettant de transfrer des fichiers l'aide de commandes travers un rseau htrogne (constitu de machines de types et de systmes d'exploitation diffrents). Toutefois, ce type de manipulation est assez fastidieux. Ainsi, les rseaux Microsoft Windows (actuellement trs rpandus dans les rseaux locaux) offrent une manire totalement transparente de partager des fichiers.
Cependant, ce type de rseau ne permet la base qu'un partage de fichiers entre machines fonctionnant avec un systme Microsoft Windows ou OS/2. Ainsi, si vous possdez une machine sous linux, il existe une solution : utiliser Samba. D'autre part, Samba permet de dfinir des niveaux d'accs trs pointus trs proches de ceux proposs par un serveur Windows NT. Samba est donc une alternative conomique et robuste un recours un serveur Windows NT. Introduction Qu'est-ce que Samba ?
Samba est un serveur de fichiers pour Linux (en licence GNU GPL, donc libre) compatible avec les rseaux Microsoft Windows. C'est--dire qu'il permet de partager les fichiers et les imprimantes d'un serveur linux avec les ordinateurs d'un rseau Microsoft Windows, et de manire totalement transparente : Linux passe pour un serveur Windows NT aux "yeux" des clients Windows. Les clients pour Microsoft Windows deviennent alors en quelque sorte des clients Linux...
Samba utilise le protocole SMB pour partager les fichiers et les imprimantes sur une connexion rseau. Les systmes d'exploitation qui prennent en charge ce protocole incluent Microsoft Windows ( travers son Voisinage Rseau), OS/2 et Linux.
Les fonctionnalits de samba:
partager des systmes de fichiers, partager une imprimante sur un serveur Unix avec des clients Windows/Unix, jouer le rle de contrleur de domaine Windows 2003/2000/NT. fournir un serveur WINS (Windows Internet Name Service). Architecture de Samba Samba est constitue d'un serveur et d'un client, ainsi que de quelques outils permettant de raliser des services pratiques ou bien de tester la configuration.
Grce un client samba, vous pouvez : Accder des imprimantes partages par un PC sous Windows. Vous accderez des dossiers et des imprimantes partags. Votre machine sera vue sur le rseau, elle pourra avoir un compte machine sur le domaine.
Grce un serveur Samba vous pouvez : partager diffrents dossiers et des imprimantes. Un serveur Linux quip de samba peut tre configur comme machine partageant des donnes dans un workgroup Windows, Comme serveur membre d'un domaine Windows, Comme contrleur de domaine principal (PDC) d'un domaine Windows... Il peut s'insrer dans une Active Directory MS.
Le serveur est constitu de deux applications (appeles dmons) :
- smbd : noyau du serveur, fournissant les services d'authentification et d'accs aux ressources. - nmbd : permettant de montrer les services offerts par Samba (affichage des serveurs Samba dans le voisinage rseau, ...). Configuration d'un serveur Samba - Configuration en mode graphique :
Pour configurer Samba l'aide d'une interface graphique, on utilise l'utilitaire Outil de Configuration du serveur Samba.
A fin de pouvoir utiliser cette application, le systme X Window doit tre en cours d'excution, vous devez tre connect en tant que super-utilisateur et le paquetage RPM RedHat-config-samba doit tre install sur votre systme. Pour lancer l'utilitaire Outil de configuration du serveur Samba partir du bureau, allez au bouton Menu principal (sur le panneau) => Paramtres de systme => Paramtres de serveur => Serveur Samba ou tapez la commande RedHat-config-samba une invite du Shell (par exemple, dans un terminal XTerm ou GNOME).
Configuration des paramtres du serveur Sous l'onglet Basic, spcifiez le groupe de travail auquel l'ordinateur devrait appartenir ainsi qu'une brve description de l'ordinateur. Ces lments correspondent aux options workgroup et server string de smb.conf. Figure : Configuration des paramtres de base du serveur Figure : Configuration des paramtres de scurit du serveur - Mode d'authentification : Cet lment correspond l'option de scurit. Slectionnez l'un des types d'authentification suivant :(domaine, serveur, partage, utilisateur). - Crypter les mots de passe :(La valeur par dfaut est Yes) Cette option doit tre active si les clients se connectent partir de machines quipes de Windows 98, Windows NT 4.0 avec Service Pack 3 ou d'autres versions plus rcentes de Microsoft Windows. Les mots de passe sont transmis entre le serveur et le client dans un format crypt - Compte invit :Lorsque des utilisateurs normaux ou des utilisateurs invits se connectent un serveur Samba, ils doivent tre mapps un utilisateur valide du serveur. Slectionnez un des noms d'utilisateurs existant sur votre systme pour crer un compte invit de Samba.
Gestion des utilisateurs Samba
Avant de pouvoir ajouter un utilisateur Samba, l'utilitaire Outil de configuration du serveur Samba ncessite qu'un compte utilisateur existant soit actif sur le systme Red Hat Linux agissant en tant que serveur Samba. L'utilisateur Samba est associ au compte utilisateur Red Hat Linux existant.
Pour ajouter un utilisateur Samba, slectionnez Prfrences => Utilisateurs Samba dans le menu droulant et cliquez sur le bouton Ajouter utilisateur. Dans la fentre Crer un nouvel utilisateur Samba slectionnez Nom d'utilisateur Unix parmi la liste des utilisateurs existant sur le systme local. Figure : Gestion des utilisateurs Samba Ajout d'un partage
Pour ajouter un partage, cliquez sur le bouton Ajouter. L'onglet Basic configure les options suivantes :
Rpertoire Spcifie le rpertoire partager via Samba. Ce rpertoire doit exister.
Descriptions Une brve description du partage.
Autorisations de base Spcifie si les utilisateurs devraient avoir accs aux fichiers du rpertoire partag en lecture-seule ou si au contraire il devrait avoir accs au rpertoire partag en lecture et criture.
Sur l'onglet Accs, slectionnez entre l'autorisation d'accs au partage rserve seulement certains utilisateurs spcifiques ou l'autorisation d'accs au partage attribue tous les utilisateurs Samba. Si vous choisissez de permettre l'accs seulement un des utilisateurs spcifiques, slectionnez ces derniers parmi la liste des utilisateurs Samba disponibles. Le partage est ajout immdiatement aprs avoir appuy sur OK. Figure : Ajout d'un partage Connexion un fichier partag Samba Pour vous connecter un partage Linux Samba partir d'un systme Microsoft Windows utilisez Voisinage rseau ou le gestionnaire de fichiers graphique.
connecter un fichier partag Samba partir d'un systme Linux Pour vous connecter un fichier partag Samba partir d'un systme Linux, Vous pouvez galement utiliser Nautilus pour afficher les partages Samba disponibles sur votre rseau. Slectionnez Bouton menu principal (sur le panneau) => Serveurs rseau pour afficher une liste des groupes de travail Samba sur votre rseau. Vous pouvez galement taper smb: dans la barre Emplacement: de Nautilus afin d'afficher les groupes de travail. Comme le montre la Figure suivante, une icne apparat pour chaque groupe de travail SMB disponible sur le rseau. Il suffit de cliquer deux fois sur l'icne d'un des groupes de travail pour afficher une liste des ordinateurs appartenant au groupe de travail donn.
Conclusion Nous n'avons abord ici qu'une infime partie des Possibilits offertes, qui tait la configuration de samba pour partager, et accder aux ressources partages entre un Systme fonctionnant sous linux et un autre sous Microsoft Windows. Conclusion Gnrale Ce stage la R.A.D.E.E.C a t plus que bnfiques. En effet ce stage ma permis dvaluer mon autonomie dorganisation et ma permis dacqurir une exprience professionnelle intressante ,il a t trs enrichissant au tant sur le plan technique que sur le plan humain et relationnel.