3
 Install ation et administr ation du servicebind Résolutio n de noms : Le système de résolut ion de noms perm et de faire la correspondance entre les noms d’hotes et les adresses IP. Permettant ainsi de contacter une machine ou un service en utilisant un nom stable et facile à retenir ça évit e égaleme nt l eb e so in de mémoriser les a dress e s IP numériques (basé sur 32 bits). - Le fichier hosts : Le fichier host est u n fic hier qui se trouve dan s chaque machine dis posant de sa propreb a se de don nées de noms qui contie nt les ma ppages e ntre le s no m s et les adresses IP : Su r des réseaux importa nts, cet te base de données dupl iq uée n'est pas sim ple à maintenir. Dans Linu x lefichi er hosts se trouve dans le répert oire suiva nt : /etc/ hosts P our co nfigurer le fichier h osts : Ouvrez le fichier. Saisissez l es lig nes faisant correspondre l’adresse ip au nom d’hote.  #generated by drakhosts 1270.0.1 localhost  - Le système DNS : Est un système de ré solutio n de n oms qui gèreune base de do nnées distrib uée hiérarchisée qui contie nt la correspond a nce et les mappa ges entre les noms FQDN (fully quali fied do main name) et les adre sses IP correspondantes. Chaq ue clie nt qui v e ut c ontacter un hote utilisa nt son nom, cherche tout d’a bord da ns son cacheDNS local, puis interroge le serve ur de noms (DNS) p ou robtenir l’adresseIP de l’ ho t e.  Espace de noms :Un sy stème DNS se base sur une stru cture arborescente dans la qu elle s ont définie des domaines de nivea u supérieur rattachés à un nœud racine représentée par un point.  On appelle un nom de domaine chaque neoud de l’arborescence -- L’e xtrémité de la branc he est a ppelé: Nom FQDN. Cet espace de noms permet d’organiser les noms affichés de ressource en une structure logique, facile à compre nd repour lesu tilisate urs. Il simp lifie l’ organisa tion e t la recher c he de ces ressources. - Le nœud racine repré sente le so mme t de l’arbores ce nce, il e st co ns titué de 13 serveurs posséda nts les noms (a---m).root.servers.net. - le domaine de nive au supérie urprése nte la po rt ion finale d’un nom de domai ne.  Il est présenté par deux ou trois caractères permettant d’id e nti fier l e statut orga nis ationnel ou géographique du nom de domaine. E xempl e : .com : commercial - Les dom aines du sec ond niveau : C’est un nom unique qui représente l’individu ou l’organis ation, il est inscrit par l’I nterNIC.  Exemple: .I SGI .goo gle - Les sous-domaines : Utilisé par les or ganisat io ns contenant plusieurs service afi n d e subdi viser son nom de do mai ne e n ajoutant les autre s d é partement s q ui seront repré sentés chacun par une po rti on distincte dan s le nom de domaine : - F QDN : Nom de domaine pleinement qualifié : Il contient le nom d’h ote c om bin éavec la structure de l’arborescence. Exemple: lenom FQDN su serveur de messa gerie qui se trouve à l’ISGI est : Srvmail.isgi.ma Zone : L'espace de noms DNS pe ut être divisé en z on es. Chaq ue z one représe nte une basede données placée sous une aut orité qui contienttout ou partied e s noms et ad resses des ordinateurs du rés ea u. Si le nombre de noms d'ordinate urs et d'adre sses qui sont lié s est très important pourun résea u donné, il e st possible de divis er la base de d onn ées en plu sieu r s zones stockées sur un ou plusieurs serveurs DNS. Zone derecherchedirecte Une z one de rec herche directe permet de retr ouver l’adresseIP d’un ordinateur du résea u d ont le n om est fourni dans une req uête au serveur de noms DNS. Un fichier de zone est créé pou r c ontenir la liste des no m s d’ordinat e urs du domaine et leur adresse IP respective. Zone derechercheinversée Une rec herche inverséepermetd etrouver le nom d’o r din a teur du domaine lorsqu’on fait une requête avec l ’a dress e IP. L’ uti litaire NSL OOKUP, entre autres , utilis el a rec herch e inversée. Il peut exister u n fichi er de zone pour chaque sous résea u du domaine. Réplic ation et transfer t de zones Réplication La p rése nce de serveurs de noms de domaine secondaires DNS permet la réplication des fichiers de zon es. Cette pratique se justifie dans les cas suivants : ** Offrir une re dondan ce en cas de panne du serveur DNS principal. ** Réduire le trafic lorsque le domaine est dan s des sites d iffér ents relié s p ar des liaiso ns WAN. ** Réduire la c harge du ser veur de noms DNS principal. Transfert dezone La réplication des fichiers de zones se fait au cours d’une opération appelée transfert de zone.  Transfert de zone c omplet. Il y a un transfert c omplet du fic hier de zone lorsqu’un nouveau s er veu r de n oms DNS secondaire est ins tallé. On parle de transfert de zone complet (AXFR) Transfert dezone incrémentiel Une fois le tra ns fert de zone c omp let effectué, il se fait une mise à j ou r de s fichiers de z ones dans les serve urs de no m s s ec ondaire au cours d’une opération no mm ée transfert de zone incrémentiel (IXFR) Enregistrement d’un serveur DNS: Chaq ue ser veur gère une based edonnés d ns qui contient l’ensemble des ma ppag e s et les enregistrements concernant les hotes du domaine auquel il aautorité . - Enregistrement detype A : Permet d’associer un n om d’hote à une adresse IP.  Srvun ix.isgi.ma. IN A 192.168.100.11 - Enregistrement detype Cname (nom c anonique) : Est un enregistre mentd etype Alias qui p erme t de donner un surnom à u n nom d’hote. Ex: www.isgi.ma résolu en srvweb.isgi.ma. Un internaute pourra donc tapez soit : http://192.168.100.1 http://SRVUNIX.isgi.ma. http://www.isgi.ma - Enregistrement PTR : Se trouve dans la zone de rec herch e s inversées et  permet de résoudre l’adresse IP en nom d’hote.  Ex : 10.0.200.4 rés olu en pc1.is gi. ma. 1.100 .168.192.in-addr.arpa. IN PTR srvunix.isgi .ma. 20.100.168 .192. in-addr.arpa. INPTR poste1 .isgi. ma. - Enregistrement NS : Spécifie un no mde domai ne d ’un serve ur DNS. Quand un serveur DNS a besoin d’env oyer une requête à un domai ne délé gu é , il se réfère à l’enregi strement de ress ource NS po ur trou ver les serveurs DNS de lazone cible. EX: @ IN NS Srvunix.isgi.ma. - Enregistrement SRV : Un enregistrement de ressources SRV indique un service réseau offert par un hote. Ex : _TCP._LDAP.isgi.ma résolu en dc1.isgi.ma. Enregistrement MX (  Mail eXchanger ) : Spécifie le nom et l’a dressed un ser veur de messageriedédié pour un domainedéfini. EX : Isgi.ma. I N MX 10 Srvm ail .is gi.ma. - Enregistrement SOA: (START of authorit y) spécifiel e serve ur DNS a yant prio rité pour répo nd re a ux requêtes des clients. Ex is gi.ma. IN SOA Srvunix.isgi.ma. Ro ot ( 20001210011 ; numér o de série 10800 ; r afra îchisseme nt 3600 ; nouvel e ssai 604800 ; Ob solescenceaprès une semaine 86400 ; TTL minim al de 1 jour ) Isgi.ma, do nn ele nom del a z one. Lenom de lazone, ici "isgi.ma.", peut être remplacé par "l'@", arrobas. root: lap er sonne qui est res ponsabled ela z one. Le premier point sera remplacépar l'arobase (@) pour envoyer un courrier électr onique. Cela devie ndra [email protected].. En général postmaster, est un alias de messag erie électronique vers l'admi nis trateur du DNS. Numér o desérie : so us la forme AAAAMMJ JNN, sert à identifier la dernière modification sur le serveur de no m s maître . Ce numéro sera utilisé par les serveurs de n omsec ondaire s p our sy nchroniser leurs bases. Si le numér o de série d u ser veur de no m s primaire est supérie ur à celu i des serveurs de noms secondaires, alors le processus de synchro nisation su ppose qu el'administr ateur aapporté un e modification sur les er veu r maî tre et les bas es seront synchronisées. Rafraîchissement : Intervalle de t em ps donn é en seconde pour indiquer au serveur la périodicité de la synch r onisat ion. Retry : in te rvalled etemps ava nt réitéra tio n si l'essai précédent n'a pas fonctionné. Expire : temp s a u bout duquel le serve ur ne rempli t plus sa mission s'il n'a pu contacter le serveur maître pour mettre à jour ses données. TTL : Tim e To Live , durée de vie des enregistrem ents. Pl us ladurée de vie est courte, plus l'administrate ur est susce ptible de c onsidérer que se s bases sont à jour, par contre cela augmente le trafic sur le réseau. DDNS Le serviceDNS i nclut un epossibilité de mise àjour dynami que des fic hiers de z on e , c’estle service DDNS D ynamic Domai n Name System. Dès qu’un nouvel ordinate ur a pparaît dans le domai ne, les er veur DNS ajoute automatiquement un enregistrement A avec son nom et son adresse IP dans le fichier de zone. Ce s er vice s’appuie sur le service DHCP .  Le serveurBind : Bind (Berkeley Internet Name Domaine), est un logiciel qui fait office de serve ur DNS sous Lin ux. Il a été dével oppé p ar des étudiant s diplô s de l’Univer sité de Calif ornie (Ber keley).  Installation du service DNS : L’installa tion du bind se faiten ajoutant ce paqueta ge en utilisant soit l’interfa ceg ra phique ou via l a commande rpm : Configur ation d’un serveurDNS pri maire : Le fichier /etc/named.conf, permet de configurer les options defonctionnement, autorisations , redirections et les différentes zones utilisées par le serveur DNS. Il contient les éléments suivants : - Le bloc "  options" contient les options qui affectent le fonctionnement général du logiciel. - L'option "  directory " indique à named où il doit trouver tous ses fichiers de configurations (ici dans le dossier /var/named). Tous les autres fichiers auront donc un c hemin relatif à celui-ci. - Ch a que bloc zone"..." c ontie nt lad e scriptio n d'une zone. - La directive " type master" signifie q ue le ser veur est maître pour cette zone et q u’il contient tous les renseignements utiles. Pour ajouter la zone isgi.ma :  - Le fichier dezone : On é dite le fichier de config uration de la zone isgi.ma qu i c on tiendra l’e ns em ble des enregistrements et des mappages DNS :  /var/named/isgi.ma IN SOA pc1.ista.com. root.ista.com. ( 02050500 #numér o de série  1800 #nouvel essai  3600000 #expiration  259200 #tempsde vie minim al ) IN NS pc1.isgi.com. dns IN A 192.168.1.1 www IN CNAME dns.ista.com. ftp IN A 192.168.1.2 mail IN A 192.168.1.3 routeuradsl IN A 192.168.1.254 passerelle IN CNAME rtr.ista.com. Ajouter les lignes suivantes au fichier /etc/resolv.conf La ligne search précise dans quel domaineeffectuer les requêtes DNS. La ligne nameserver   précise l’a dress e IP du serveur DNS. Définir l’ ord re de résolutiondans lefichier host.conf Cela précise au résolveur de regarder d’abor d l es entrées du fichier /etc/hosts et ensuite d’utiliser le serveur précisé dans resolv.conf. Il faut alors relancer le service named à l’aide de la commande :  Interro gation du serveurDNS :  Pour tester le serve ur DNS, il suffit de la ncer la commande ping : [root@localhost /]#ping srvunix.isgi.ma [root@localhost /]#ping www.isgi.ma [root@localhost /]#ping mail.isgi.ma [root@localhost /]#ping ftp.isgi.ma Configuration des clients : - Clients Microsoft : Cliquer sur propriété s de lacarte résea u, TCP/IP et saisir l’adresse IP du serveur dans la zone adéquate : Adresse ip : 192.168.100.20 Serveurdns prefixé :192.168.100.1 Interro gation serveur: dans dos sous window s on doit pin sur ping ftp.isgi.ma ping. www.isgi.ma - Configuration client LINUX : Dans les parametres reseau sous linux La commande NSlookup : La commande NSlookup permet de diagnostiqueret d’in terr og er en mo de interactive l e ser veu r DNS, Elle permet aussi de visualiser tous les enregistrements d’une zone.  La commande NSlookup  query=any isgi.ma permet d’afficher tous les e nregistrements du serveur bind. La commande NSlookup  query= ns isgi.mapermet d’afficher tous les enregistrements de type ns dans la zone isgi.ma . Le résultat obten u in dique le nom du serveur dns et son a dresse IP. La comm ande dig : Dig e st un ou t il fle xible pour letest et l'interr ogati on de serveur DNS. Il permet en particulier de construire toutes les formes de requê tes etde visualiser l'ensemble des informations des réponses. D'autres commandes comme host et nslookup (déprécié) peuvent f ou r nir, entre de bonnes mains, le même genre d'informations. Dig a l'avantage(ou l'i nconvé nient) d ep senter les info rmations sous une f orme directement utilis a ble dans un fichier de confi gu rati on de Z on eDNS. Elle permet d'envoyer des requêtes uniques à un serve ur DNS aux fins detests ou d'écr iture (elle se comporte comme nslookup mais n 'est pas interactive). La commande dig mail .isgi.map ermet de diagnos tiquer le s requêtes DN S e nvoyés a u se r veu r Dhcp DHCPest u ne norme TCP /IP qui permet de sim plifier la g es tion etla d istrib ution d'adresse s IP sur un résea u. DHCP est un e extensio n du p r oto c ole BOOTP qui s'appuie sur UD P/IP. Au d émar ra ge d ' une station ou à expiration du bail, le client DHCP demande des informations de configuration au serveur DHCP. Ces informations comprennent: Une adresse IP Un masque de sous-réseau Des valeurs opti onnelles, comm e la passerelle par défaut, l'a dresse d' un serveur DNS. Chaque serveur DHCP possède un pool d'adresses défini et prop ose une adresse de la plage au client. Si celui-ci accepte, le serveur accorde un bail pour ce client et cette adre sse pour une d urée limitée. Processus DHCP L'attribution d'informations par un serveur DHCP s'appelleun bail . Le processus d'attribution d' un bail débute, en particulier, lorsque le client DHCP démarre pour la première f ois. Le processus d'attribution d'un bail comporte quatre étapes : DHCPDICOVER : Le client DHCP sur la station envoi e une requête DHCPDISCOVER pour essayer de trouver un serveur DHCP. Il s'agit d'un message Broadcast puisque le client ne connaît pas l'adresse du serveur DHCP. L'adresse source IP est à 0.0.0.0, pu is qu e le client ne connaît pas son adresse IP (c'est ce qu'il recherc he). DHCPOFFER : Le ou les serveurs DHCP qui ont reçu la requête DHCPDISCOVER renvoient une réponseDHCPOFFER qui comporte : 'adresseMAC du client une propo sition d'a dresse IP un masque de sous-r ésea u une duré e de bail l'adresseIP d u serveur DHC P Cette réponse estenvoyée so us forme de paquet Broadcast puisque l'adresse IP d u cli e nt n'est pas encore fixée . Le clie nt DH CP acce pte la premièr e réponsereçue. DHCPREQUEST : Le client qui a accepté la première adresse reçue diffuse un message DHCPREQUEST pour indiquer qu'il possède une adresse IP. Ce message comporte l'adresse IP du serve ur DH CP dont la propositi on a étéretenue. Cel ui- ci sait que l'adres se proposée a été rete nue. To us les autres serveurs DHCP annulent leur proposition et peuvent réutiliser l'adresse proposée. DHCPACK ou DHCPNACK : Le ser veur DH CP dont l'of fr e a été acc e ptée di ff use un ac cu de réception DHCPACK. Ce message contient un bail valide et éve ntuellement d'autres informations. A l'arrivée de ce message chez le client le processus est terminé. Si le message DHCPREQUEST échoue, le serveur DHCP renvoie un accusé de réception négatif DHCPNACK. Renouvell ement de bail IP Lorsqu' un client redémarre, il tented ' obtenir un bail pour l a même adresse a vec le serve ur DHCP d'origine, en émettant u n DHCPREQUEST . Si la tentative se so lde par un échec, le client co ntinu à utiliser la même adresse IP s'il lui res te du temps sur son bail. Les clients DHCP d'un serveur DHCP Windows (NT/2000) tentent de renouveler leur bail lorsqu'ils ont atteint 50% de sadurée par un DH CPREQUEST. Si le serveur DHCP est disponible il envoie un DHCPAC K avec la no uv el le durée et éventuel lementles mises à  jou rd e s p aramètres de c onfigurati on. Si à 50% le bail n'a pu être ren ouvelé, leclient tented e contacter l'ensemble des serveurs DHCP (diffusion) lorsqu'il attei nt 87,5% de son bail, avec un DHCPREQUEST , les serveurs répondent soit par DHCPACK s oit par DHCPNACK (adresse inuti lisable, éten du e désactivée...). Lorsque le bail expire ou qu'un message DHCPNACK est reçu le cl ient doit ces ser d' utiliser l'a dresse IP et demander un nouveau bail(retour a u p roce ssus de sous cription). Lor sque le bail e xpire et q ue le client n'obtient pas d'autre adresse la communication TCP/IP s'interrom pt. Remarq ue : Si lad ema nde n'aboutit pas et que le bail n'est pas e xp iré, le c lient continue à utiliser ses paramètres IP. Install ation Dhc p sous linu x : EN MODE GRAPHIQUE AVEC LE CONSOLES  Con figur ation du serviceDh cp : La configuration du serveur Dhc p se passe en éditant le fichier :  /etc/dhcpd.conf comme suit : - Lancementdu service DHCP: [roo t@localhost /] #s er vice dhcp start [roo t@localhost /] #s er vice dhcp status  Samba  Introduction : C'est un outil p erme tta nt de partager des données avec d'autres ordinate urs. Ce logiciel peut au ssi être utilisé comme PDC (Primary Domain Contrôler) pour contrôler l'ouverture des sessions des utilisateurs de windows. Il se base sur le protocole SMB (Server Messa ge Bloc k) dév e loppé par IBM pour lep arta ge de fichiers et d'imprimantes.  Démons de Samba Deux programmes principales constituent leserveur samba: Smb d etn m bd.  Smbd Il s’agit du n oy au, il authe nti fie les uti lisateurs, contrôle les sessions et ac cèdeau système defichiers et aux imprimantes.  Nmbd Ce démon s'assure que les utilisate urs de Win dows soient avertis des ressources mises à leurs dispositions. Il se c harge égalem ent d’élire u n serveur primairedans le cas où d’autres serveurs sont sur le réseau.  Install ation sam ba : En mode graphique  Configuration samba : Tou te la co nfigu ration du serveur est c on ce ntrée dans un seul fichier nommé smb.conf dans lerépertoire  /etc/samba. Le fichier smb.conf comprend plusieurs sections. Ch a que section c omprend plusieurs paramètres. Il existe plu s de 170 p aramètres avecd e s valeurs implici tes. Ce qui permet d ’écrire facileme nt un e configuration simple et opérationnelle. Trois de ce s sections sont spécifiques : [global], [homes] et [printers] . La première section e st obligatoire. Elle définie le no m d'hot e, le groupe de travail, les paramètres de sécurité etc. La sectio n [homes] décrit les paramètres du partage du répert oire p ers onnel d ech a que utilisate ur. Et la section [printers] permet quand à lui de partager des imprima ntes. D'autres sections pe uv e nt être rajouté pour partager d'autres resso urces. Le nomde la secti on s era alors le nom choisi pour lep arta ge. [root@srv lolo] # [root@srv lolo]#rpm  q b in d Bind-9.5.0-6mdv2009.0 Option {  Version ‘’ ‘’ ; Directory ‘’ /var/named’’ ; Dump- file ‘’/var/tmp/named _du m. db ’’ ; Pid’file ‘’/var/run/named.pid’’ ; Statistics- file ‘’/var/tmp/named.stats’’ ; Allow-quey {127.0.0.1 ; 192.168.100.0 /24. } ; Zone-statistivs yes ;  // datasize 256M ; Coresize100M ;  // fetch- glue no ;  // recursion no ; options { directory "/etc/namedb"; forwarders { 193.252.19.3; 193.252.19.4; }; allow-query {"ista";}; }; zone "." { type hint; file "named.root"; }; zone " ista.com" { type master; file " ista.zone"; }; Search isgi.ma Nameserver 192.168.100.1 Nameserver 127.0.0.1 Order hosts,bind Multi on Nospoof on Spoofalert on  [roo t@local host /]#cd /etc/init.d [root@localhost /]#service named restart Adresse ip :192.168.100.30 Masque reseau :255.255.255.0 Passerelle:193.168.1 00.30 Serveur DNS:192.168.1 00.1 Ddns-update -style none; subnet 192.168.100.0 netmask 255.255.255.0 { option routers 192.168.100.1; option subnet-mask 255.255.255.0; option domain-name "isgi.ma"; option domain-name-servers srvunix.isgi.ma; option nis-domaine ‘’  isgi.ma’’ ; range dynamic-bootp 192.168.100.128 192.168.100.254; delaults-lease-time 21600 ; max-lease-time 43200 ; } host s_srvunixl { hardware e thernet 00 :30:f1:82:35:0f; # donner l’adresse MAC du machine fixed-address 192.168.2.10; # donner une adresse fixe au PC identifié par hardware ethernet }

L'Administrations Sous Linux

Embed Size (px)

Citation preview

8/8/2019 L'Administrations Sous Linux

http://slidepdf.com/reader/full/ladministrations-sous-linux 1/2

 

Installation et administration du servicebindRésolution de noms :Le système de résolution de noms permet de faire lacorrespondance entre les noms d’hotes et les adressesIP. Permettant ainsi de contacter une machine ou unservice en utilisant un nom stable et facile à retenir çaévit e également l eb eso in de mémoriser les adress es IPnumériques (basé sur 32 bits).- Le fichier hosts :

Le fichier host est un fichier qui se trouve dans chaquemachine disposant de sa propreb ase de données denoms qui contient les mappages entre les no ms et lesadresses IP :Su r des réseaux importants, cet te base de données

dupl iquée n'est pas simple à maintenir.Dans Linux lefichi er hosts se trouve dans le répertoiresuivant : /etc/hostsPour co nfigurer le fichier hosts :Ouvrez le fichier.Saisissez l es lignes faisant correspondre l’adresse ip aunom d’hote. 

#generated by drakhosts1270.0.1 localhost

 - Le système DNS :Est un système de résolution de n oms qui gèreunebase de données distribuée hiérarchisée qui contient lacorrespond ance et les mappages entre les noms FQDN(fully quali fied do main name) et les adresses IPcorrespondantes.Chaque client qui v eut contacter un hote utilisant sonnom, cherche tout d’abord dans son cacheDNS local,puis interroge le serveur de noms (DNS) pou robtenirl’adresseIP de l’ho te. Espace de noms :Un système DNS se base sur unestructure arborescente dans laqu elle sont définie desdomaines de niveau supérieur rattachés à un nœudracine représentée par un point. On appelle un nom de domaine chaque neoud del’arborescence -- L’extrémité de la branche est appelé : Nom FQDN.Cet espace de noms permet d’organiser les nomsaffichés de ressource en une structure logique, facile àcomprend re pour les u tilisateurs.Il simplifie l’organisation et la recherche de ces

ressources.- Le nœud racine représente le so mmet del’arbores cence, il est cons titué de 13 serveurspossédants les noms (a---m).root.servers.net.- le domaine de niveau supérieur présente la po rtionfinale d’un nom de domaine. Il est présenté par deux ou trois caractères permettantd’id enti fier le statut organis ationnel ou géographiquedu nom de domaine. Exempl e : .com : commercial- Les domaines du second niveau :C’est un nom unique qui représente l’individu oul’organis ation, il est inscrit par l’InterNIC. Exemple: .ISGI .google- Les sous-domaines :Utilisé par les organisat ions contenant plusieurs

service afin d e subdiviser son nom de do maine enajoutant les autres d épartements q ui seront représentéschacun par une po rtion distincte dans le nom dedomaine :- FQDN : Nom de domaine pleinement qualifié :Il contient le nom d’hote combin éavec la structure del’arborescence. Exemple: lenom FQDN su serveur de messagerie quise trouve à l’ISGI est : Srvmail.isgi.maZone :L'espace de noms DNS peut être divisé en zon es.

Chaque zone représente une basede données placéesous une autorité qui contienttout ou partied es nomset ad resses des ordinateurs du rés eau. Si le nombre denoms d'ordinateurs et d'adresses qui sont liés est trèsimportant pourun réseau donné, il est possible dedivis er la base de données en plusieu rs zones stockéessur un ou plusieurs serveurs DNS.Zone derecherchedirecteUne zone de recherche directe permet de retrouverl’adresseIP d’un ordinateur du réseau d ont le n om estfourni dans une requête au serveur de noms DNS.Un fichier de zone est créé pou r contenir la liste desno ms d’ordinateurs du domaine et leur adresse IPrespective.Zone derechercheinverséeUne recherche inverséepermetd etrouver le nomd’ordin ateur du domaine lorsqu’on fait une requêteavec l ’adress e IP. L’uti litaire NSLOOKUP, entreautres , utilis el a recherch e inversée. Il peut exister unfichier de zone pour chaque sous réseau du domaine.Réplication et transfert de zonesRéplicationLa p résence de serveurs de noms de domainesecondaires DNS permet la réplication des fichiers dezon es. Cette pratique se justifie dans les cas suivants :** Offrir une redondan ce en cas de panne du serveur

DNS principal.** Réduire le trafic lorsque le domaine est dans dessites d ifférents reliés p ar des liaisons WAN.** Réduire la charge du serveur de noms DNSprincipal.Transfert dezoneLa réplication des fichiers de zones se fait au coursd’une opération appelée transfert de zone. Transfert de zone complet.Il y a un transfert complet du fichier de zone lorsqu’unnouveau s erveu r de noms DNS secondaire est ins tallé.On parle de transfert de zone complet (AXFR)Transfert dezone incrémentielUne fois le trans fert de zone complet effectué, il se faitune mise à jou r des fichiers de zones dans les serveursde no ms s econdaire au cours d’une opération no mméetransfert de zone incrémentiel (IXFR)Enregistrement d’un serveur DNS:Chaque serveur gère une based edonnés dns quicontient l’ensemble des mappages et lesenregistrements concernant les hotes du domaineauquel il aautorité.- Enregistrement detype A :Permet d’associer un nom d’hote à une adresse IP. Srvun ix.isgi.ma. IN A 192.168.100.11- Enregistrement detype Cname (nom canonique) :

Est un enregistrementd etype Alias qui p ermet dedonner un surnom à u n nom d’hote. Ex : www.isgi.marésolu en srvweb.isgi.ma.Un internaute pourra donc tapez soit :http://192.168.100.1http://SRVUNIX.isgi.ma.http://www.isgi.ma- Enregistrement PTR :

Se trouve dans la zone de recherch es inversées et permet de résoudre l’adresse IP en nom d’hote. 

Ex : 10.0.200.4 résolu en pc1.isgi. ma.1.100 .168.192.in-addr.arpa. IN PTR srvunix.isgi .ma.20.100.168 .192. in-addr.arpa. INPTR poste1.isgi. ma.- Enregistrement NS :Spécifie un no mde domaine d ’un serveur DNS.Quand un serveur DNS a besoin d’envoyer unerequête à un domaine délégu é, il se réfère àl’enregistrement de ressource NS pour trouver lesserveurs DNS de lazone cible.

EX:@ IN NS Srvunix.isgi.ma.

- Enregistrement SRV :Un enregistrement de ressources SRV indique un

service réseau offert par un hote. Ex :_TCP._LDAP.isgi.ma résolu en dc1.isgi.ma.Enregistrement MX ( Mail eXchanger ) :Spécifie le nom et l’adressed ’un serveur demessageriedédié pour un domainedéfini.

EX : Isgi.ma. I N MX 10 Srvmail .isgi.ma.- Enregistrement SOA :(START of authority) spécifiel e serveur DNS ayantprio rité pour répond re aux requêtes des clients.

Ex isgi.ma. IN SOA Srvunix.isgi.ma. Root (20001210011 ; numéro de série10800 ; rafra îchissement3600 ; nouvel essai604800 ; Obsolescenceaprès une semaine86400 ; TTL minimal de 1 jour

)Isgi.ma,donn ele nom del a zone. Lenom de lazone,ici "isgi.ma.", peut être remplacé par "l'@", arrobas.root: lap ersonne qui est responsabled ela zone. Lepremier point sera remplacépar l'arobase (@) pourenvoyer un courrier électronique. Cela [email protected].. En général postmaster, est un alias demessagerie électronique vers l'adminis trateur du DNS.Numéro desérie : sous la forme AAAAMMJJNN,sert à identifier la dernière modification sur le serveurde no ms maître. Ce numéro sera utilisé par lesserveurs de n om secondaires p our synchroniser leursbases. Si le numéro de série du serveurde no ms primaire est supérieur à celui des serveurs denoms secondaires, alors le processus desynchronisation suppose qu el'administrateur aapporté

un e modification sur les erveu r maître et les bas esseront synchronisées.Rafraîchissement : Intervalle de t emps donné enseconde pour indiquer au serveur la périodicité de lasynch ronisat ion.Retry : in tervalled etemps avant réitération si l'essaiprécédent n'a pas fonctionné.Expire : temps au bout duquel le serveur ne remplitplus sa mission s'il n'a pu contacter le serveur maîtrepour mettre à jour ses données.TTL : Time To Live, durée de vie desenregistrements. Plus ladurée de vie est courte, plusl'administrateur est susceptible de considérer que sesbases sont à jour, par contre cela augmente le trafic surle réseau.DDNSLe serviceDNS inclut un epossibilité de mise àjourdynamique des fichiers de zon e, c’estle serviceDDNS Dynamic Domain Name System. Dès qu’unnouvel ordinateur apparaît dans le domaine, les erveurDNS ajoute automatiquement un enregistrement Aavec son nom et son adresse IP dans le fichier de zone.Ce s ervice s’appuie sur le service DHCP. Le serveurBind :Bind (Berkeley Internet Name Domaine), est unlogiciel qui fait office de serveur DNS sous Linux. Il a

été développé p ar des étudiants diplô més del’Université de Californie (Berkeley). Installation du service DNS :

L’installation du bind se faiten ajoutant ce paquetageen utilisant soit l’interfaceg raphique ou via l acommande rpm : 

Configuration d’un serveurDNS primaire :Le fichier /etc/named.conf, permet de configurer lesoptions defonctionnement, autorisations, redirectionset les différentes zones utilisées par le serveur DNS.Il contient les éléments suivants :- Le bloc " options" contient les options qui affectent lefonctionnement général du logiciel.- L'option " directory" indique à named où il doittrouver tous ses fichiers de configurations (ici dans ledossier /var/named). Tous les autres fichiers aurontdonc un chemin relatif à celui-ci.

- Ch aque bloc zone"..." contient lad escription d'unezone.- La directive" type master" signifie que le serveurest maître pour cette zone et qu’il contient tous lesrenseignements utiles.Pour ajouter la zone isgi.ma :

 - Le fichier dezone :

On édite le fichier de configuration de la zone isgi.ma qu i con tiendra l’ens emble des enregistrements et desmappages DNS : /var/named/isgi.ma

IN SOA pc1.ista.com.root.ista.com. (

02050500 #numéro de série 1800 #nouvel essai 3600000 #expiration 259200 #tempsde vie minimal

)IN NS pc1.isgi.com.

dns IN A 192.168.1.1www IN CNAME dns.ista.com.

ftp IN A 192.168.1.2mail IN A 192.168.1.3

routeuradsl IN A 192.168.1.254passerelle IN CNAME rtr.ista.com.

Ajouter les lignes suivantes au fichier /etc/resolv.conf La ligne search précise dans quel domaineeffectuerles requêtes DNS.

La lignenameserver   précise l’adress e IP du serveur DNS.Définir l’ord re de résolutiondans lefichierhost.conf Cela précise au résolveur de regarder d’abord l esentrées du fichier /etc/hosts et ensuite d’utiliser leserveur précisé dans resolv.conf.

Il faut alors relancer le service named à l’aide de lacommande :

 Interrogation du serveurDNS : 

Pour tester le serveur DNS, il suffit de lancer lacommande ping :[root@localhost /]#ping srvunix.isgi.ma[root@localhost /]#ping www.isgi.ma[root@localhost /]#ping mail.isgi.ma[root@localhost /]#ping ftp.isgi.maConfiguration des clients :- Clients Microsoft :Cliquer sur propriétés de lacarte réseau, TCP/IP etsaisir l’adresse IP du serveur dans la zone adéquate :Adresse ip : 192.168.100.20Serveurdns prefixé :192.168.100.1Interrogation serveur:dans dos sous windows on doit pingé surping ftp.isgi.maping. www.isgi.ma- Configuration client LINUX :Dans les parametres reseau sous linux

La commande NSlookup :La commande NSlookup permet de diagnostiqueretd’in terrog er en mode interactive l e serveu r DNS,Elle permet aussi de visualiser tous les enregistrementsd’une zone. La commande NSlookup – query=any isgi.ma permetd’afficher tous les enregistrements du serveur bind.La commande NSlookup – query=ns isgi.mapermetd’afficher tous les enregistrements de type ns dans lazone isgi.ma.Le résultat obtenu indique le nom du serveur dns etson adresse IP.La commande dig :Dig est un ou til flexible pour letest et l'interrogationde serveur DNS. Il permet en particulier de construiretoutes les formes de requêtes etde visualiserl'ensemble des informations des réponses. D'autrescommandes comme host et nslookup (déprécié)peuvent fou rnir, entre de bonnes mains, le même genred'informations.Dig a l'avantage(ou l'inconvénient) d ep résenter les

info rmations sous une forme directement utilis abledans un fichier de configu ration de Zon eDNS.Elle permet d'envoyer des requêtes uniques à unserveur DNS aux fins detests ou d'écriture (elle secomporte comme nslookup mais n 'est pasinteractive).La commande dig mail.isgi.map ermet de

diagnos tiquer les requêtes DNS envoyés au se rveu rDhcpDHCPest u ne norme TCP/IP qui permet de simplifierla g estion etla d istribution d'adresses IP sur un réseau.DHCP est un e extension du p roto cole BOOTP quis'appuie sur UDP/IP.Au d émarrage d 'une station ou à expiration du bail, leclient DHCP demande des informations deconfiguration au serveur DHCP. Ces informationscomprennent :Une adresse IPUn masque de sous-réseauDes valeurs optionnelles, comme la passerelle pardéfaut, l'adresse d'un serveur DNS.Chaque serveur DHCP possède un pool d'adressesdéfini et propose une adresse de la plage au client. Sicelui-ci accepte, le serveur accorde un bail pour ceclient et cette adresse pour une durée limitée.Processus DHCPL'attribution d'informations par un serveur DHCPs'appelle un bail. Le processus d'attribution d'un baildébute, en particulier, lorsque le client DHCP démarrepour la première fois.Le processus d'attribution d'un bail comporte quatreétapes :DHCPDICOVER : Le client DHCP sur la station

envoie une requête DHCPDISCOVER pour essayer detrouver un serveur DHCP. Il s'agit d'un messageBroadcast puisque le client ne connaît pas l'adresse duserveur DHCP. L'adresse source IP est à 0.0.0.0,pu isqu e le client ne connaît pas son adresse IP (c'est cequ'il recherche).

DHCPOFFER : Le ou les serveurs DHCP qui ontreçu la requête DHCPDISCOVER renvoient uneréponseDHCPOFFER qui comporte :'adresseMAC du clientune proposition d'adresse IPun masque de sous-réseauune durée de baill'adresseIP d u serveur DHCPCette réponse estenvoyée sous forme de paquetBroadcast puisque l'adresse IP du cli ent n'est pasencore fixée. Le client DHCP accepte la premièreréponsereçue.DHCPREQUEST : Le client qui a accepté lapremière adresse reçue diffuse un messageDHCPREQUEST pour indiquer qu'il possède uneadresse IP. Ce message comporte l'adresse IP duserveur DHCP dont la proposition a étéretenue. Celui-ci sait que l'adresse proposée a été retenue. Tous lesautres serveurs DHCP annulent leur proposition etpeuvent réutiliser l'adresse proposée.DHCPACK ou DHCPNACK : Le serveur DHCPdont l'offre a été acceptée diffuse un accusé deréception DHCPACK. Ce message contient un bailvalide et éventuellement d'autres informations. Al'arrivée de ce message chez le client le processus estterminé.Si le message DHCPREQUEST échoue, le serveurDHCP renvoie un accusé de réception négatif DHCPNACK.Renouvellement de bail IPLorsqu'un client redémarre, il tented 'obtenir un bailpour l a même adresse avec le serveur DHCP d'origine,en émettant un DHCPREQUEST. Si la tentative seso lde par un échec, le client continu à utiliser la mêmeadresse IP s'il lui reste du temps sur son bail.Les clients DHCP d'un serveur DHCP Windows(NT/2000) tentent de renouveler leur bail lorsqu'ils ontatteint 50% de sadurée par un DHCPREQUEST. Si leserveur DHCP est disponible il envoie un DHCPACKavec la nouv elle durée et éventuellementles mises à jou rd es p aramètres de configuration.Si à 50% le bail n'a pu être renouvelé, leclient tented econtacter l'ensemble des serveurs DHCP (diffusion)lorsqu'il atteint 87,5% de son bail, avec unDHCPREQUEST, les serveurs répondent soit parDHCPACK soit par DHCPNACK (adresse

inuti lisable, étendu e désactivée...).Lorsque le bail expire ou qu'un message DHCPNACKest reçu le client doit cesser d'utiliser l'adresse IP etdemander un nouveau b ail(retour au p rocessus desous cription). Lorsque le bail expire et que le clientn'obtient pas d'autre adresse la communication TCP/IPs'interrompt.Remarque : Si lad emande n'aboutit pas et que le bailn'est pas exp iré, le client continue à utiliser sesparamètres IP.

Installation Dhcp sous linux :EN MODE GRAPHIQUE AVEC LE CONSOLES

  Configuration du serviceDhcp :La configuration du serveur Dhcp se passe en éditantle fichier : /etc/dhcpd.conf  comme suit :

- Lancementdu service DHCP:[roo t@localhost /]#s ervice dhcp start[roo t@localhost /]#s ervice dhcp status 

Samba  Introduction :

C'est un outil p ermettant de partager des données avecd'autres ordinateurs. Ce logiciel peut au ssi être utilisécomme PDC (Primary Domain Contrôler) pourcontrôler l'ouverture des sessions des utilisateurs dewindows. Il se base sur le protocole SMB (ServerMessage Block) dév eloppé par IBM pour lep artage defichiers et d'imprimantes.

  Démons de SambaDeux programmes principales constituent leserveur

samba: Smbd etn mbd.  Smbd

Il s’agit du noy au, il authenti fie les uti lisateurs,contrôle les sessions et accèdeau système defichierset aux imprimantes.

  NmbdCe démon s'assure que les utilisateurs de Windowssoient avertis des ressources mises à leurs dispositions.Il se charge également d’élire un serveur p rimairedansle cas où d’autres serveurs sont sur le réseau. 

  Installation samba :En mode graphique Configuration samba :Tou te la configu ration du serveur est con centrée dansun seul fichier nommé smb.conf dans lerépertoire /etc/samba.Le fichier smb.conf comprend plusieurs sections.Chaque section comprend plusieurs paramètres. Ilexiste plus de 170 p aramètres avecd es valeursimplici tes. Ce qui permet d ’écrire facilement un econfiguration simple et opérationnelle.Trois de ces sections sont spécifiques : [global],[homes] et [printers].La première section est obligatoire. Elle définie le no md'hote, le groupe de travail, les paramètres de sécurité

etc.La section [homes] décrit les paramètres du partage

du répertoire p ersonnel d ech aque utilisateur.Et la section [printers] permet quand à lui de partagerdes imprimantes.D'autres sections peuv ent être rajouté pour partagerd'autres ressources. Le nom de la section s era alors lenom choisi pour lep artage.

[root@srv lolo] #[root@srv lolo]#rpm – q b indBind-9.5.0-6mdv2009.0

Option {  Version ‘’ ‘’ ;Directory ‘’ /var/named’’ ;Dump-file ‘’/var/tmp/named_dum.db ’’ ;

Pid’file ‘’/var/run/named.pid’’ ;Statistics-file ‘’/var/tmp/named.stats’’ ;Allow-quey {127.0.0.1 ; 192.168.100.0 /24. } ;Zone-statistivs yes ; // datasize 256M ;

Coresize100M ; // fetch-glue no ; // recursion no ;

options {

directory "/etc/namedb";forwarders {

193.252.19.3;193.252.19.4;

};allow-query {"ista";};

};zone "." {

type hint;

file "named.root";

};zone " ista.com" {type master;

file " ista.zone";}; 

Search isgi.maNameserver 192.168.100.1Nameserver 127.0.0.1

Order hosts,bindMulti onNospoof onSpoofalert on 

[roo t@localhost /]#cd /etc/init.d[root@localhost /]#service named restart

Adresse ip :192.168.100.30Masque reseau :255.255.255.0Passerelle:193.168.100.30Serveur DNS :192.168.100.1 

Ddns-update-style none;subnet 192.168.100.0 netmask 255.255.255.0 {option routers 192.168.100.1;option subnet-mask 255.255.255.0;option domain-name "isgi.ma";option domain-name-servers srvunix.isgi.ma;option nis-domaine ‘’  isgi.ma’’ ;range dynamic-bootp 192.168.100.128

192.168.100.254;delaults-lease-time 21600 ;max-lease-time 43200 ;}host s_srvunixl {hardware e thernet 00 :30:f1:82:35:0f; #donner l’adresse MAC du machine fixed-address 192.168.2.10; # donner uneadresse fixe au PC identifié par hardwareethernet}

8/8/2019 L'Administrations Sous Linux

http://slidepdf.com/reader/full/ladministrations-sous-linux 2/2

 

Samba et partages réseau :Microsoft a mis au point un proto cole destiné auxréseaux locaux uniquement, appeléSMB. C’est ce qu ifait fonctionner son voisinage réseau. Il ne nécessitepas de configurer un poste en s erveur puisque le choixdu serveur se faitautomatiquement dès qu’unemachine rejointle réseau.Samba a été développés afin de permettre auxsystèmes UNIX de communiquer avec des ordinateurssous Windows en utilisant leur protocole. il peut ainsiapparaître dans le voisinage réseau de machinesWindows.- Configuration :Pour configurer un partage SAMBA éditer le fichiersmb.conf comme suit :vi s mb.conf  

[isgi.ma]Comment = repertoire publicPath = /file/share

Browsable= yesPublic = yesWritable =yesPrintable =noCreat mask =0765Guestok = yes

Relancerle service SAMBA :

 Pour accéder au dossier partagé, à partir d’un emachin e Windows il faut all erau menu démarrer puissur exécuter et tapez \\ adresse ip du s erveur.

  Samba en tant que PDC :La Samba permet d’authentifier les utilisateurs qui seconnectent sur une machine WINDOWS du réseau.Pour cela des comptes machines et des comptesutilisateurs ainsi qued es comptes Samba doit êtrecréed’avance sur le serveur. - Configuration :Il faut éditer le fichier smb.conf :

 Vi smb.conf :

 Création des comptes machines :Pour créer un compte machine il faut utiliser lacommande suivante :Useradd -g machines – d /dev/null – s /bin/falseposte1$

Smbpasswd – a – m poste1- Création des comptes utilisateurs :Useradd meryPass wd mery

Tapez lemot dep asse- Créer le compte samba :Smbpasswd -a meryTapez le mot de passe smb.- Définir un motde passe de root :

 Adhésiond’une machine Windows au domaine :

-  Dans le menu contextuelle de posted etravail : saisirle nom de do maine.

-  Dans les propriétés TCP/IP, s aisir l’adress eIP duserveur dns.Une fois redémarrée la machine affiche l’étapesuivante : 

En ouvrant une session sur le domaine, faire \\adressedu s erveur 

:

Les commandesmc : Midnight Commander (Gestionnaire defichiers en mode console).Ctrl + Alt +Fn : Ouvre une nouvelle console.Ctrl + Alt + F7 : Retour à l'interface Graphique.Ctrl + Alt + [Touche <--- ] : Redémarrel'interface g raphique.._ : Fichier caché.. : Répertoire courant... : Répertoire parent./ : Racine.& comm ande : Exécute la commande en arrièreplan.m + [touche TAB] : Recherche dans lerépertoire courant les fichiers commençant parm.less fichier : affiche le contenu du fichier.

Obtenir de L'aide : man : Aide, q pour quitter.commande -h ou commande --help : Obtenirl'aide sur cette commande.Commandes de Base : ls -alR / : Affiche tous les fichiers d'un système.ls -alR / | grep doc : Affiche tous les fichierscontenant doc.cd .. : Remonte d'un niveau.cd / : Retourne à la r acine.cd - : Retourne au répertoire précédent.cd : Retourne au répertoire utilisateur.rm : Supprime un fi chier.cp : copie un fichier.mv : Déplace un fichier.rmdir -p rep1/rep2/rep3 : Supprime lerépertoire et ses sous répertoire associés.mkdir rep : Crée un ré pertoire.mkdir -p rep1/rep2/rep3 : Crée un répertoireet ses sous répertoires associés.who : Renvoit l'utilisateur connecté.pwd : Affiche l'arborescence du répertoirecourant.uname -a : Affiche la version du systèmed'exploitations.

cat /proc/cpuinfo : Affiche les informations surle processeur.

 Arrêt de la machine : shutdown -h nowhaltpoweroff Redémarrage de la machine : shutdown -r now rebootbye, exit : Déconnexion de l'utilisateur courant.Montage / Démontage : mount -t iso9660 /dev/cdrom /cdromumount /dev/cdrommount -a - t msdos /dev/hdc2 /mnt/dosdf, du : U- tilisation disque.tree : Affichage graphiquement l'arborescencedu disque sous forme d'arbre.free : Mémoire utilisée.Création d'une Disquette de Boot : mkbootdisk --device /dev/fd0 2.2.13-4.mdk : Crée une disquette de Boot.Copie d'une disquette : cp /dev/fd0 disk.imgcp disk.img /dev/fd0Utilitaires de configuration Graphique : xf86ConfigXconfiguratorXF86SetupLinuxconf ln -s /répertoire/nom_source/nom_destination : Création d'un liensymboliqueScandisk : fsck -CVa /e2fsck -cpv /dev/hda5e2fsck -fpv 8193 /dev/hdc5vi : Editeur de texte en mode console, : wq pourenregistrer e t qui tterfind / -name fichier : Chercher fichier./configure : Exécute le script "configure"top : Affiche les r essources u tiliséeslpr fichier : Imprime l e contenu de fichierlpq : affiche la queue d'impression

Tuer un processus : ps aux : Liste des processus actifskill -9 PID : Tuer un processus

 Archivage : gzip -gv * backup.gz : Compresse le répertoirecourant et crée le fichier backup.gz

gzip -d backup.gz : Décompresse le fichierbackup.gztar -zcvf /dev/rmt0 /home : Sauvegarde lerepertoire /home vers un lecteur de bandetar -zcvf /usr/fred /home : Sauvegarde lerépertoire home vers fredtar -zxcf /usr/fred /home : Restaure freddans le r épertoire homeGestion des f ichiers rpm : rpm -ivh fichier.rpm : Installe le fichier rpmrpm -e fichier.rpm : Désinstalle le packagerpm -uvh fichier.rpm : Update le packagerpm -qa : Liste les pa ckages installé s

 Affichage des Logs Système : dmesg : Affiche l es messages de boottail -50 /var/log/messages : Affiche les 50dernières lignes du fichier de log systèmecat /proc/interrupts : Affiche l es IRQ utiliséscat /proc/ioports : Affiche les ports d'entrée /sortie u tilisés cat /proc/dma : Affichel'utilisation des canaux DMAcat /proc/pci : Affiche l'utilisation des ports PCIFormatage de bas niveau d'une disquette : fdform at /dev/fd0H1440 puis mkfs -t ext2 -m 0 /dev/fd0H1440 1440 

Lancer l'interface Graphique : startx : Lance l'interface graphique.kdm : Lance K Desktop Manager.lilo -u : Désinstalle LILO.Réseau : ifconfig : Renvoie les paramétres réseau(ipconfig)route : Renvoie la table de r outage (route print)

nslookup : Util itaire d'intérrogation DNSnetcfg : Utilitaire de configuration RéseauSécurité/Administration : su / sudo : Devenir super utilisateur (root)passwd : Change le mot de passe de l'utilisateuradduser fred : Ajout d e l'utilisateur Freduserdel fred : Supprime l 'utilisateur Fredaddgrp : Ajoute un nouveau Grouped'utilisateurschgrp user /dev/hd* : attribue au groupeutilisateur tous les fichiers du répertoire /devdont le nom commence par hdgroups : affiche les groupes auquel appartientl'utilisateur actif groupmod : modifie les propriétés d'un groupegroupdel : supprime un groupechown nobody /shared/book.tex : Changerle propriétaire du fichier /shared/book.tex ennobody.

chown -Rc fred.musique *.mid concerts/ : Donner la propriété de tous les fichiers dans lerépertoire courant se terminant par .mid et detous les fichiers et sous-répertoires du répertoireconcerts/ à fred et au groupe musique, en nerapportant que les fichiers affectés par lacommande.Droit de lecture (r pour Read, « lire ») :  Pour un fichier, cela autorise à en lire le contenu.Pour un répertoire, cela autorise à li ster lesfichiers contenus dans ce répertoire, si etseulement si l e droit d 'exécution sur ce répertoireest positionné également.Droit d'écriture (w pour Write, « écrire »): Pour un fichier, cela autori se à en modifier lecontenu. Pour un répertoire, cela autorise à créerdes fichiers et à en effacer, même si l'on n'estpas le propriétaire de ces fichiers.Droit d'exécution (x pour exécute, «exécuter »): Pour un fichier, cela en autorisel'exécution (par conséquent, seuls les fichiersexécutables ont normalement ce droitpositionné). Pour un répertoire, cela autorisel'utilisateur à l e traverser (c'est-à-dire de s'yrendre ou de se rendre dans l'un de ses

répertoires fils).$ ls -ltotal 1-rw-r----- 1 sebastien users 0 jui 8 14:11un_fichierdrwxr-xr-- 2 nicolas users 1024 jui 8 14:11un_répertoire/$d ou - indique un fichier ou un répertoire puis :Les trois premiers (rw-) sont les droits del'utilisateur propriétaire de ce fichier, enl'occurrence Sébastien. L'utilisateur Sébastien adonc le droit de lire le fichier (r), de le modifier(w) mais pas de l 'exécuter (-).Les trois suivants (r--) s'appliquent à toututilisateur qui n'est pas Sébastien mais quiappartient au groupe users : il pourra lire lefichier (r), mais ne pourra ni écrire, ni l'exécuter(--).Les troi s derniers (---) s'appliquent à toututilisateur qui n'est pas Sébastien et quin'appartient pas au groupe users : un telutilisateur n'a tout simplement aucun droit sur cefichier.

chmod XXX fichier : Change les droits d'unfichierXXX = Utilisateur | Groupe | Autres où Xreprésente un entier 1<7

 X = Lecture+Ecriture+Exécution avecLecture=4, Ecriture=2, Exécution=1 chmod -c 644 divers/fichier* : Changer lesdroits d'accès de tous les fichiers du répertoiredivers/ dont les noms commencent par fichiersen r w-r--r-- (droit d'accès en lecture pour tout lemonde et droit d'accès en é cri ture pour lepropriétaire du fichier seulement), et nerapporter que les fichiers affectés par l'opération.chmod -R o-w /shared/docs : Enlever defaçon récursive le droit d'accès en écriture aux «autres » sur tous les fichiers et sous-répertoiresdu répertoire /shared/docs/.chmod -R og-w,o-x prive/ : Enlever de façonrécursive l e droit d'accès en écriture pour legroupe et le s autres sur tout le répertoire prive/,et r etire l e droit d'accès en exécution pour le sautres.cron(Automatisation des tâches) : crontab -l : Permet de voir la liste des tâches en

cours.crontab -r : Supprime le fichier crontab.crontab -e : Edite / usr/spool/cron/crontabs dansvi.smbclient : smbclient //machine/répertoire -Uadministrateur -I 192.168.1.1 : Accède aupartage d'une machine SMB Linux ou Windows.get fichier : Obtenir un fichier.put fichier : mettre un fichiermount -t smbfs -o username=froverio//desktop/d$ /mnt/desktop : Montedirectement le partage.

Un exemple de configuration interfaceifconfig eth0 192.168.0.1 netmask255.255.255.0 up

l'interface loopbackroute add -net 127.0.0.0 netmask255.0.0.0 etho

[root@srvunix /]#cd /etc/init.d

[roo t@srvunix init.d] serv ice smb rest art

Vi smb.con f :#workgroup = nt -do maine-nameo r workgroup-nameWorkgroup = isgi .maServer name = srvunixDomain master = trueOs level = 255Domain logons = y esWins support = true# mot de passeUnix password sync = yesPass wd program =/use r/bin/passwd %uEncrypt passwords = yesNull passwords = yes#droit d ’acces Domaine gu est group = guestDomain admin group = @admin ,root

[root@srvunix init.d]smbpasswd – a – msrvlinux1Added user srvlinux1$.

[root@srvunix init.d]#