Vous êtes sur la page 1sur 34

LE MANUEL DU TECHNICIEN LINUX

__
Notions avances de maintenance systme et d'administration rseau

C. VARDON formateur TICE 27/11/2009

Le manuel du technicien Linux

1/34

Table des matires


1. Notions lmentaires pour la maintenance d'une machine Linux...........................................................................4
1.1. Configuration.............................................................................................................................................................................4 1. . !utils logiciels de maintenance................................................................................................................................................4
1. 1. 1. 1. 1. 1. 1. .1 " man # $%&ages de manuel' et " ho(to # $%comment faire'................................................................................................................4 . mc ) vi ..................................................................................................................................................................................................4 .3 gedit .....................................................................................................................................................................................................4 .4 mc ) midnight commander....................................................................................................................................................................4 .* +e,min................................................................................................................................................................................................4 .- .ournaux systme.................................................................................................................................................................................4 ./ 0nstallateurs de &a1uets........................................................................................................................................................................4

1.3 2&ertoires &articuliers...............................................................................................................................................................1.4 diffrences entre les distri,utions...............................................................................................................................................-

2. Utiliser les fichiers journaux......................................................................................................................................7


.1 le fichier messages....................................................................................................................................................................../ . Le fichier auth.log......................................................................................................................................................................../

3. Confi uration rseaux ! Les interfaces....................................................................................................................."


3.1 Les &aramtres rseau................................................................................................................................................................3 3. Comment crer/modifier ces fichiers 4......................................................................................................................................3 3.3 2elancer les services rseaux a&rs modification des fichiers..................................................................................................3

4. Confi uration rseau ! les outils de sur#eillance et$ou de dia nostic....................................................................11


4.1 &ing............................................................................................................................................................................................11 4. route..........................................................................................................................................................................................11 4.3 ifconfig......................................................................................................................................................................................11 4.4 nma&..........................................................................................................................................................................................11 4.* +ireshar5..................................................................................................................................................................................11 4.- 6lgorithme de d&annage ........................................................................................................................................................11

%. Confi uration rseau ! Les ser#ices rseaux..........................................................................................................13


*.1 7erveur Linux dans un rseau +0N8!+7 $3*/39/N:'...........................................................................................................13 *. 7erveur Linux dans un rseau ;N0< =2u,ri1ue > venir?.........................................................................................................13 *.3 7erveur Linux &our l'0nternet ou l'0ntranet $services +@AB ft& et C60L'................................................................................1*
*.3.1 Le serveur +@A ) 6&ache..................................................................................................................................................................1* *.3. Le &roxyDcache ) 71uid =2u,ri1ue > venir?.........................................................................................................................................1* *.3.3 Le serveur E:F ) FroE:F...................................................................................................................................................................1* *.3.4 Le serveur 8N7 ) Aind.......................................................................................................................................................................1*

*.4 7ervices gnri1ues..................................................................................................................................................................1*


*.4.16ttri,ution dynami1ue d'adresses ) 8GCF .........................................................................................................................................1*

&. 'aintenance du s(st)me de fichier *fs ! file s(stem+..............................................................................................17


-.1 -. -.3 -.4 -.* -.-./ Fartitionner un dis1ue .............................................................................................................................................................1/ Com&aratif des systmes @xt B @xt3 et 2eiserfs.....................................................................................................................1/ Eormater une &artition.............................................................................................................................................................1/ Hrifier une &artition...............................................................................................................................................................1/ Contage d'une &artition...........................................................................................................................................................1/ Iuotas......................................................................................................................................................................................1/ Jestion des droits =2u,ri1ue > venir?......................................................................................................................................1/

7. Les scripts ,-u.ri/ue 0 #enir1.................................................................................................................................12


3-45'6UL4 Ce document s'attache surtout aux as&ects KrseauK de la maintenance des &ostes et serveurs sous Linux dans un environnement htrogne. La &riorit est donn > la Kligne de commandeK car c'est tou.ours la &lus efficace en terme de tem&s d'interventionL toutefois des alternatives &lus conviviales seront &arfois signales. N7849

Le manuel du technicien Linux

/34

fi 1.1 ) midnight commander

fi 1.2 ) vi et gedit

fi . 1.3. ) commande " man lilo #

Le manuel du technicien Linux

3/34

1. Notions lmentaires pour la maintenance d'une machine Linux


1.1. Configuration
7ur une machine LinuxB les fichiers de configuration sont de sim&les fichiers textes $67C00'B gnralement stoc5s dans le r&ertoire /etc B et 1u'on &eut lire ou modifier > l'aide d'un sim&le diteur de texte.

1.2. Outils logiciels de maintenance


1.2.1 man (=pages de manuel) et howto (=comment faire) Les " man &ages # fournissent une aideB &arfois en langue franMaiseB et fournissent un concentr d'informations essentielles sur l'utilisation et la configuration des logicielsL Les " ho(to # sont de &etits " manuels # d'informati1ues sur diffrents su.etsL &ar exem&le le ) Linux Ethernethowto dcrit la norme @thernet en gnral et son a&&lication dans LinuxL
Fiches d'activit n1 : Utiliser les pages de manuel Fiches d'activit n2 : Utiliser les howto

1.2.2 mc !i Hi est un diteur de fichier sim&le en mode texteB ada&t > la modification des fichiers de configuration.
Fiches d'activit n4 : Utiliser i

1.2." gedit gedit est un diteur en mode gra&hi1ueB ce 1ui veut dire 1u'il n'est dis&oni,le 1ue sur une interface < fonctionnelle. 6 conseiller aux d,utant. 1.2.# mc midnight commander mc est un ex&lorateur de fichier $angl. file manager' en mode texteB extrNmement utile &our la maintenance. 0l &ermet de visualiser l'ar,orescenceB de co&ierB su&&rimerB renommerB diter les fichiersB etc... Eiches d'activit nO3 ) ;tiliser Cidnight Commander 1.2.$ %e&min +e,min est un outil " convivial # &our configurer Linux via une interface +e, 1.2.' (ournaux s)st*me

les fichiers .ournaux ou " logs # contiennent tous les vnements survenus sur le &osteL @x ) /var/log/messages
Exercice : rpondre au! "uestions 1 # $ du "uestionnaire.

1.2.+ ,nstallateurs de pa-uets Lors d'une o&ration de maintenanceB on a souvent ,esoin d'installer/mettre > .our un logicielL vous deveP connaitre les utilitaires suivants ) apt: et &our 8e,ian $;,untuB etc...'B (um &our 2edGat $CandrivaB CentosB etc.. ' Eiche d'activit nO* ) ;tiliser a&tDget Eiche d'activit nO- ) ;tiliser yum

Le manuel du technicien Linux

4/34

/proc |-- cmdline |-- cpuinfo |-- devices |-- dma |-- driver |-- e820info |-- execdomains |-- fb |-- filesystems |-- fs |-- ide | |-- drivers | |-- hda -> ide0/hda | |-- ide0 | | |-- channel | | |-- config | | |-- hda | | | |-- cache | | | |-- capacity | | | |-- driver | | | |-- geometry | | | |-- identify | | | |-- media | | | |-- model | | | |-- settings | | | |-- smart_thresholds | | | `-- smart_values | | |-- mate | | `-- model | `-- via |-- interrupts |-- iomem |-- ioports |-- ir | |-- 0 | |-- ! | |-- !0 | |-- !! | |-- !2 | |-- !" | |-- !# | |-- !$ | |-- 2 | |-- " | |-- # | |-- $ | |-- % | |-- & | |-- 8 | |-- ' | `-- prof_cpu_mas( |-- isapnp

fi . 1.%. ! 2&ertoire /etc

fi .1.&. ! Eichier /etc/hosts vu dans mc

fi . 1.4. ! r&ertoire /&roc

Le manuel du technicien Linux

*/34

1. !pertoires particuliers
$etc la &lu&art des fichiers et des scri&ts de configuration sont stoc5s dans ce r&ertoire $home contient les r&ertoires de travail des utilisateursL ex ) les fichiers de l'utilisateur " toto # seront stoc5s dans le r&ertoire /home/toto note ) les fichiers de configuration &ro&res > l'utilisateur " toto # sont aussi stoc5s dans ce r&ertoires $etc$;11 contient les fichiers de configuration du mode gra&hi1ue $usr$.in< $usr$s.in et $usr$;11-&$.in contiennent la &lu&art des logiciels installs $fichiers xcuta,les' $proc contient un grand nom,re d'informations sur la configuration des &aramtrees de la machine $usr$share$doc contient les manuels d'utilisations des logiciels installs. $#ar$=== contient les &ages du serveur (e, $#ar$lo contient les .ournaux systme

1." diffrences entre les distributions


Certaines distri,utions utilisent des r&ertoires diffrents

Le manuel du technicien Linux

-/34

2. #tiliser les fichiers $ournaux


2.1 le fichier messages
le fichier .ournal $#ar$lo $messa es contient les messages du systme au dmarrageL il &ermet de vrifier si tout s'est &ass normalement. Hous &ouveP aussi consulter ces messages en ta&ant la commande dmesg dans une console Le fichier $#ar$lo $messa es est d'une grande im&ortance car il contient tous les messages 1ui montrent le ,on fonctionnement des services $ex ) 8GCFB 8N7B etc...' ou au contraire ex&li1uent la raison d'un dysfonctionnement. 0l est donc trs utile &our la maintenance.

@xercice ) consulteP le fichier /var/log/messages

2.2Le fichier auth.log


Le fichier $#ar$lo $auth.lo contient la liste des tentatives $russies ou non' d'authentification. Cela &ermet de suivre l'activit des utilisateursB voire les tentatives d'intrusions.

Le manuel du technicien Linux

//34

192.168.2.89 192.168.2.71 213.35.68.53

poste89.mrim.net poste71.mrim.net www.google.fr

poste89 poste71

exem&le de fichier $etc$hosts


NETWORKING=yes HOSTNAME=rtr1 FORWARD_IPV4=yes GATEWAYDEV=eth1

exem&le de fichier $etc$s(sconfi $net=or>


GATEWAY=171.111.1.100 OOTPROTO=!"!e DEVI#E=eth0 MT$=%1&00% NETMASK='&&.'&&.'&&.0 ROAD#AST=171.111.1.'&& IPADDR=171.111.1.1 NETWORK=171.111.1.0 ON OOT=yes

exem&le de fichier $etc$s(sconfi $net=or>:scripts$ifcf :eth?

Le manuel du technicien Linux

9/34

. Configuration rseaux % Les interfaces


Les interfaces rseaux sont de ty&e ) ada&tateur @thernetB modem 2:CB 687L ou 2N07B carte (ifiB etc...

.1 Les paramtres rseau


La configuration du rseau est stoc5e dans des fichier texte 1ui contiennent les &aramtres " en clair #. 7elon les distri,utionsB les noms et la localisation de ces fichiers &eut varier $ variantes ciDdessous'.
Paramtre Eichier hosts 6dresse au serveur @N9 5dresse A3 de l'interface rseau $ethQ' mas/ue de sousDrseau de l'interface $ethQ' nom de la machine nom de domaine adresse 0F de la passerelle 6ctiver le routa e fichier de configuration type "RedHat" /etc/hosts /etc/resolv.conf /etc/sysconfig/net(or5Dscri&ts/ifcfgDethQ /etc/sysconfig/net(or5Dscri&ts/ifcfgDethQ /etc/sysconfig/net(or5 /etc/sysconfig/net(or5 /etc/sysconfig/net(or5
ou

fichier de configuration type "Debian" /etc/hosts /etc/resolv.conf /etc/net(or5/interfaces /etc/net(or5/interfaces /etc/hostname /etc/net(or5/interfaces /etc/net(or5/o&tions

ifcfgDethQ

/etc/sysctl.conf

.2 Comment crer&modifier ces fichiers '


Hous &ouveP le faire directement avec vi ou l'diteur de mc $&our les ex&erts' ;tiliser l' interface Webmin $recommand' Four modifier tem&orairement les &aramtres rseauB utiliser la commande ifconfig
Fiche d'activit n% : &on'igurer les param(tres rseau avec i'con'ig Fiche d'activit n): &on'igurer les inter'aces rseau *+e,ian et -ed.at/

!elancer les ser(ices rseaux aprs modification des fichiers

Four &rendre en com&te la nouvelle configuration rseau ) Eaire ) B $etc$rc.d$init.d$net=or> restart C< ou B ser#ice net=or> restart C *ou ) B $etc$init.d$net=or>in restart C &our +e,ian+

Le manuel du technicien Linux

3/34

r""t(rtr1.)r*).!et+,route T-./e,0e,r"1t-2e,IP,01,!"y-1 Dest*!-t*"!,,,,,P-ssere//e,,,,,,Ge!)-s3,,,,,,,,,I!0*4,,,MSS,Fe!5tre,*rtt, I6-4e 17'.189.49.0,,,,:,,,,,,,,,,,,,,,'&&.'&&.'&&.0,,,$,,,,,,,,,0,0,,,,,,,,,,0,eth1 171.111.1.0,,,,,:,,,,,,,,,,,,,,,'&&.'&&.'&&.0,,,$,,,,,,,,,0,0,,,,,,,,,,0,eth0 1'7.0.0.0,,,,,,,:,,,,,,,,,,,,,,,'&&.0.0.0,,,,,,,$,,,,,,,,,0,0,,,,,,,,,,0,/" 0e6-1/t,,,,,,,,,171.111.1.100,,,0.0.0.0,,,,,,,,,$G,,,,,,,,0,0,,,,,,,,,,0,eth0 Commande route

r""t(rtr1.)r*).!et+,ifconfig eth1,,,,,,;*e!,e!4-<=Ether!et,,HW-00r,00=0#='7=DA=0#=7E,, ,,,,,,,,,*!et,-0r=17'.189.49.111,, 4-st=17'.189.49.'&&,,M-s>1e='&&.'&&.'&&.0 ,,,,,,,,,$P, ROAD#AST,R$NNING,M$;TI#AST,,MT$=1&00,,Metr*4=1 ,,,,,,,,,R?,<-43ets=&70,err"rs=0,0r"<<e0=0,"@err1!s=0,6r-)e=0 ,,,,,,,,,T?,<-43ets=8'7,err"rs=0,0r"<<e0=0,"@err1!s=0,4-rr*er=0 ,,,,,,,,,4"//*s*"!s=0,/2,6*/e,tr-!s)*ss*"!=1000, ,,,,,,,,,R?,.ytes=91010,A77.1,K.B,,T?,.ytes=C11C71,AC04.0,K.B ,,,,,,,,,I!terr1<t*"!=17,A0resse,0e,.-se=0D1040, /",,,,,,,,;*e!,e!4-<= "14/e,/"4-/e,, ,,,,,,,,,*!et,-0r=1'7.0.0.1,,M-s>1e='&&.0.0.0 ,,,,,,,,,$P,;OOP A#K,R$NNING,,MT$=184C8,,Metr*4=1 ,,,,,,,,,R?,<-43ets=C447,err"rs=0,0r"<<e0=0,"@err1!s=0,6r-)e=0 ,,,,,,,,,T?,<-43ets=C447,err"rs=0,0r"<<e0=0,"@err1!s=0,4-rr*er=0 ,,,,,,,,,4"//*s*"!s=0,/2,6*/e,tr-!s)*ss*"!=0, ,,,,,,,,,R?,.ytes=1C79&9,A1C8.&,K.B,,T?,.ytes=1C79&9,A1C8.&,K.B

Commande ifconfig

Commande nmap

Le manuel du technicien Linux

1Q/34

". Configuration rseau % les outils de sur(eillance et&ou de diagnostic


".1 ping
La commande pin utilise les messages echo re"uest et echo repl0 du &rotocole 0CCF. @lle &ermet de vrifier 1u'un &oste informati1ue communi1ue ,ien avec un autre.

&ing 1Q.Q.Q.3
echo re"uest echo repl0

c'est moi..

".2 route
route ) o,tenir la ta,le de routage Four 1u'un ordinateur accde > 0nternetB il faut 1ue la route par dfaut $default' soit correctement configure.

". ifconfig
Fermet de modifier tem&orairement les &aramtres des interfaces rseau $ex ) carte ethernet'

"." nmap
nmap est un logiciel de la catgorie des scanners de ports. nmap @ip ) &our savoir 1uels &orts $donc 1uels services' sont ouverts sur la machine Ri&.

".) *ireshar+
Direshar> est un logiciel de ca&ture de trames.

"., -lgorithme de dpannage


!n &art de la couche &hysi1ue $1' &our aller .us1u'> la couche a&&lication $/'.

Hrification des leds " lin5 # sur les cartes @thernetB hu,sBetc... SS vrifier le cT,le au testeur :est de l'interface rseau loo&,ac5 ) &ing 1 /.Q.Q.1 SS changer la carte rseau :est du &ilote ) &ing Ri& SS rDinstaller le &ilote et/ou reconfigurer les &aramtres i& Hrifier 1ue le service tourne ) nma& Ri& SS relancer/rDinstaller le service
Fiche d'activit n1 : Utiliser les outils de surveillance/diagnosti"ue rseau

Le manuel du technicien Linux

11/34

+e,min &ossde un module configuration &our 7am,a.

Liste des &artages

Configuration Net,ios

Le fichier /etc/sam,a/sm,.conf contient toute la configuration de 7am,a $ici un extrait'


# ======================= # Glob al Setting s # ======================= [glob al] log o n path = \\%N\profiles\ % u printc a p na m e = cup s w ork gr o u p = h o m e en crypt pa s s w o r s = ye s ch a r a ct e r s et = iso ! ! " # $ % log file = &'ar&log&sa m b a &l o g ( % m s er' e r string = Sa m b a Ser' er %' m a p to gu e st = b a us er

Al existe de plusieurs outils raphi/ues ou non pour confi urer 9am.a 2.2 +e,min 1.Q DDDDDS 7am,a 7+6: DDDDDDS @diter le fichier texte /etc/sam,a/sm,2con'

Le manuel du technicien Linux

1 /34

). Configuration rseau % Les ser(ices rseaux


).1 .er(eur Linux dans un rseau */N0O*. 12)&23&NT4
Note ) &our configurer 7am,a en wor3group ) voir " le manuel de l'utilisateur avanc

9am.a est un logiciel 1ui &ermet > un serveur Linux de fournir des services > des stations clientes +0N3*/39/ QQQ/<F ) ContrUleur de domaine $F8C'B serveur de fichiers et serveur d'im&ression.
Fiches d'activit n14 : 5inu! en contr6leur de domaine 78 *9+&/ Fiches d'activit n11 : &rer des scripts de dmarrage pour les clients 78

).2 .er(eur Linux dans un rseau #N/5 6!ubri7ue 8 (enir9


NE9 *Net=or> Eile 9(stem+

=2u,ri1ue > venir?

Le manuel du technicien Linux

13/34

Les ser#ices rseau sont nom.reux sous LinuxF

Le manuel du technicien Linux

14/34

). .er(eur Linux pour l'/nternet ou l'/ntranet 1ser(ices *:;< ftp et =-/L4

$.".1 Le ser!eur %E. /pache 2aliser la fiche d'activit nO14 $.".2 Le prox)-cache 0-uid 12u&ri-ue 3 !enir4

$."." Le ser!eur 567 7ro567


Le &rotocole E:F est dcrit &ar la 2EC3*3 dont voici un court extrait )
Les objectifs de FTP sont : 1) de promouvoir le partage de fichiers (programmes informatiques et ou donn!es)" #) d$encourager l$utilisation indirecte ou implicite (via des programmes) d$ordinateurs distants" %) de pr!munir l$utilisateur contre les variations de formats de stoc&age de donn!es entre les diff!rents h'tes" et () de transf!rer les donn!es d$une fa)on efficace et fiable* FTP" bien que directement utilisable par un utilisateur depuis un terminal" est n!anmoins con)u essentiellement pour +tre utilis! par des programmes* ,ette sp!cification tente de satisfaire les besoins vari!s d$utilisateurs de mainframes" minis" et stations personnelles" et T-,s" gr.ce / un protocole au design simple et facile de mise en oeuvre* 0

-aliser la 'iche d'activit n1:: installer un serveur F89 9roF89

$.".# Le ser!eur 890 .ind 2aliser la fiche d'activit nO1

)." .er(ices gnri7ues

$.#.1/ttri&ution d)nami-ue d:adresses 8;<7 2aliser la fiche d'activit nO1*

Le manuel du technicien Linux

1*/34

!n &eut configurer les &aramtres 08@ de faMon o&timise $rserv aux ex&erts'

0nformations sur les &artitions dans ;e,min 124

!n &eut aussi grer les 1uotas sur le serveur > l'aide de ;e,min $aller dans l'onglet V9(st)meW'

Le manuel du technicien Linux

1-/34

,. =aintenance du s>stme de fichier 1fs % file s>stem4


,.1 ?artitionner un dis7ue
Eaire B fdis> C dans une console ou ,ien B dis>dra>e C sur une Candriva ou ,ien utiliser de &rfrence un " rescue cd # $ex ) 1t&arted avec 7ystem2escueC8'

,.2 Comparatif des s>stmes :xt2< :xt et !eiserfs


@xt est ancienB il ne faut &lus l'utiliserL il est rem&lac &ar @xt3. 2eiserfs est sem,leDtDil &lus &erformantB mais &as com&ati,le avec @xt . 8ocumentation ) " man mount # &our l'ex&lication de toutes les o&tions.

,.

@ormater une partition

D une &artition ext /ext3 ) B m>2fs $de#$hda4 C D une &artition 8!7 ) B m>dosfs $de#$hda1 C $mais <e vous conseille de la 'ormater sous +=>' 8ocumentation ) " man m5 fs # &our l'ex&lication de toutes les o&tions.

,." Arifier une partition


6ttention ) il ne faut .amais lancer cette commande sur une &artition monteX Eaire ) B fsc> :t ext2 $de#$hda4 C 8ocumentation ) " man fsc5 # &our l'ex&lication de toutes les o&tions.

,.) =ontage d'une partition


Eaire ) B mount :t ext2 $de#$hda3 $mapartoch C &our la monter ou B umount $mapartoch C &our la dmonter 8ocumentation ) " man mount # &our l'ex&lication de toutes les o&tions.

,., Buotas
2aliser la fiche d'activit nO1-

,.C Destion des droits 6!ubri7ue 8 (enir9

Le manuel du technicien Linux

1//34

C. Les scripts 6!ubri7ue 8 (enir9

Le manuel du technicien Linux

19/34

Eiche d'activit nO1 ) 9'informer a#ec les pa es de manuel B man C

7.jectif ) :rouver des informations sur l'utilisation et la configuration des logiciels sous Linux.

installer le &a1uetage manD&agesDfr dans un terminalB ta&er la commande Kman manK &our o,tenir de l'aide sur la commande KmanK @x&rimenteP l'utilisation des &ages D Comment faire pour G

faire dfiler les &ages du document 1uitter le document

6nalysons la structure de ce document


Contenu Titre de chapitre Contenu

Titre de chapitre

im&rimer le document 8ans un terminalB ta&er la commande Kman lsK &our o,tenir de l'aide sur la commande KlsK

6 l'aide des informations fournies dans cette documentationB dcriveP les commandes suivantes ) $&uis testeP ces commandes afin de valider votre r&onse'
Commande ction

ls Da ls DDcolor%al(ays ls Dl ls Ds

Le manuel du technicien Linux

13/34

Eiche d'activit nO ) 9'informer a#ec les B H7D87 C


7.jectif ) :rouver des informations sur divers su.et lis > l'informati1ue sous Linux.
-(ertissement
Les ho1to 0 sont en g!n!ral !crit en anglais* ,ependant" beaucoup ont !t! traduits en francais* 2ls e3istent en format ps 0" pdf 0 et html 0* 4oir le site Linu3 5ocumentation Project 0* lien : www.ldp.org

chercher le mp:?howto2html sur internet $utiliser un moteur de recherche' Iue dcrit ce document 4 $aidePDvous du cha&itre K0ntroductionK' YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY ;tiliseP les autres cha&itres du document &our r&ondre aux 1uestions suivantes ) Iuelles &erformances minimum le FC doitDil avoir &our grer les fichiers mp:4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY Iuelles sont les ta&es de cration d'un m&3 > &artir d'une source analogi1ue4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 1uel logiciel utiliseraDtDon &our la &remire ta&e4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 1uel logiciel utiliseraDtDon &our la seconde ta&e4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY @criveP les lignes de commandes corres&ondant > ces ta&es $dans le cas d'un enregistrement de&uis une source audio en 1ualit C8' YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

ChercheP le KFrom?9owerUp?8o?@ash?9rompt?.=;8=K en francais sur internet 8e 1uoi ce ho(to &arleDtDil4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY


Com,ien d'adresses 0F &eutDon donner > une interface @thernet sous Linux4 $voir le ho(to KA9?aliasK ' YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 7ur internetB chercher la liste de tous les ho(to existants. Eaites une liste des tous les ho(to en francais ayant &our su.et ) les rseaux informati1ues $ex ) KB+>5? Canagement?.owtoK'. YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

http://www2traduc2org/docs/howto/lecture/C9:?.=;8=2html http://docs2mandragor2org/'iles/=peratingDs0stems/5inu!/.owtoD'r/From?9owerUp?8o?@ash?9rompt?.=;8=2html

Le manuel du technicien Linux

Q/34

Eiche d'activit nO3 ) Irer les fichiers et rpertoires a#ec 'idni ht Commander
7.jectif ) Ztre ca&a,le de co&ierB modifierB su&&rimerB crer des fichiers et des r&ertoires sans interface gra&hi1ueL en utilisant le logiciel " mc # 7i ncessaireB installer le &a1uetage mc2 Lancer un terminalB &uis ta&er su $et donner le mot de &asse administrateur' :a&er mc &our lancer 'idni ht Commander 2enommer $touche E-' le fichier hosts dans le r&ertoire /etc en hosts2,a3

@diter $touche E4' le fichier hosts2,a3 6.outer la ligne )


16#*178*77*1 pro39*dombidon*fr

@nregistrer sous le nom ) hosts dans le r&ertoire /etc

Crer le r&ertoire $touche E/' ) /opt/,a3 Co&ier $touche E*' le fichier hosts2,a3 dans /opt/,a3 7u&&rimer $touche E9' le fichier /etc/hosts2,a3

FlacePDvous sur le fichier /etc/hosts2,a3E cli1ueP sur Fichier?Fchmod Iuels sont les droits modifia,les sur ce fichier4

YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYY


Cli1ueP sur BnnulerL &uis Fichier ?F &hown Iue &ouvePDvous modifier dans cette ,oite de dialogue4

YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

:t bien plus...
midnight commander a encore bien d$autres fonctionnalit!s non:e3pliqu!es ici; par e3emple d! compresser des fichiers r!pertoires" se connecter / un ftp pour t!l!charger un pilote" etc*** / vous de les d!couvrir<

Le manuel du technicien Linux

1/34

Eiche d'activit nO4 ) Utiliser #i


7.jectif ) Ztre ca&a,le de modifierB crer des fichiers au format texte sans interface gra&hi1ueL en utilisant le logiciel " vi # 6 l'aide d'une recherche internetB citeP le rUle du )

mode 0N7@2: ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY mode C!CC6N8 ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 6 l'aide d'une recherche internetB citeP les touches > utiliser &our )

&asser en mode " insertion # &asser en mode "commande# co&ier une &ortion de texte coller une &ortion de texte 7u&&rimer un caractre @nregistrer le fichier Iuitter sans enregistrer @nregistrer le fichier et 1uitter

Crer > l'aide de vi le fichier hello.txt contenant le texte )

Gello (orldX Gello (orldX Aon.our le mondeX Hrifier votre fichier hello.txt YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Le manuel du technicien Linux

/34

Eiche d'activit nO* ) Anstaller des lo iciels a#ec apt: et


7.jectif ) Ztre ca&a,le de d'installer des logiciels avec a&tDget

aptEget est un utilitaire en ligne de commande pour installer mettre / jour les logiciel sous Linu3 =5ebian=" =>buntu=" et tous les autres d!riv!s de 5ebian

6 l'aide d'une recherche internetB 2em&lir le ta,leau de la syntaxe a&tDget )


.>ntaxe aptEget

s$informer sur un paquet installer un paquet supprimer un paquet mettre / jour la liste des paquets mettre / jour les logiciels install!s

Lancer l'ordinateur ;,untu Lancer un terminalB &uis ta&er sudo su $et donner le mot de &asse' Cettre > .our la liste des &a1uets

@n analysant les informations 1ui dfilent sur l'cranB ex&li1ueP ce 1ui s'est &ass &endant cette o&ration ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

0nstaller le &a1uet Knma&K

@n analysant les informations 1ui dfilent sur l'cranB ex&li1ueP ce 1ui s'est &ass &endant cette o&ration ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Le manuel du technicien Linux

3/34

Eiche d'activit nO- ) Anstaller des lo iciels a#ec (um


7.jectif ) Ztre ca&a,le d'installer des logiciels avec yum

>um est un utilitaire en ligne de commande pour installer mettre / jour les logiciel sous Linu3 =?ed@at=" =,entos=" et tous les autres d!riv!s de ?ed@at

6 l'aide d'une recherche internetB 2em&lir le ta,leau de la syntaxe yum )


.>ntaxe >um

s$informer sur un paquet installer un paquet supprimer un paquet mettre / jour la liste des paquets mettre / jour les logiciels install!s

Lancer l'ordinateur Centos Lancer un terminalB &uis ta&er su $et donner le mot de &asse administrateur' Cettre > .our la liste des &a1uets

@n analysant les informations 1ui dfilent sur l'cranB ex&li1ueP ce 1ui s'est &ass &endant cette o&ration ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

0nstaller le &a1uet Knma&K

@n analysant les informations 1ui dfilent sur l'cranB ex&li1ueP ce 1ui s'est &ass &endant cette o&ration ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Le manuel du technicien Linux

4/34

Eiche d'activit nO/) Confi urer les param)tres rseaux a#ec ifconfi
7.jectif ) Configurer/s'informer sur les &aramtres rseau sans l'aide d'un outil gra&hi1ue. Lancer un terminalB et connectePDvous en su! &uis tester la commande Kifconfi K

Iuelles informations cette commande fournitDelle 4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

2enseigneP les &aramtres donnes &ar i'con'ig sur l'interface @thernet eth4 )
Paramtre 6dresse C6C 6dresse 0F 6dresse de ,roadcast Cas1ue de rseau 6dresse i&vtaille de la trame @thernet l'interface estDelle active 4 $.ustifier' "a#eur

8ans le terminal faites ) Kifconfi eth? do=nKL &uis ) Kifconfi K Iue constatePDvous4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

8ans le terminal faites Kifconfi eth? upKL &uis Kifconfi K Iue constatePDvous4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

8ans le terminal faites Kifconfi eth?!1 1"2.1&2.77.77KL &uis Kifconfi K Iu'avePDvous cr4 eth$%& estDelle une interface rseau " relle # 4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

[criveP la ligne de commande &our configurer eth? avec l'adresse 1"2.1&2.2.1; et le mas1ue 2%%.2%%.?.? YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

:esteP cette commande et vrifieP sa ,onne excution YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Les modifications faites ciDdessus sontDelles &ermanentes4 Iuel fichier fautDil diter &our modifier de faMon &ermanente l'adresse 0F de eth? 4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

2echerche sur internet ) 1uelle diffrence y aDtDil entre Ki'con'igG et Ki'con'ig ?aG 4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Le manuel du technicien Linux

*/34

Eiche d'activit nO9 ) Confi urer les interfaces rseaux *@e.ian et -edHat+
7.jectif ) Com&lter les fichiers de configuration des interfaces rseau des

systmes

ConnecteJ:#ous 0 une machine Centos en login KrootK Codifier le fichier /etc/sysconfig/net(or5Dscri&ts/ifcfgDethQB avec HiB en suivant le modle ciDdessous

#i $etc$s(sconfi $net=or>:scripts$ifcf :eth? ci?dessous le contenu # a<outer ou modi'ier dans le 'ichier i'c'g?eth4 DEVICE=eth0 BOOTPROTO=none ONBOOT=yes NETWORK=192 1!" # 0 NET$%&K=2'' 2'' 2'' 0 IP%DDR=192 1!" 1 2# (%TEW%)=10 0 1 2'* pour enregistrer les changement taper HF I>& HF :w" *aide : voir Gutilisation de viG/ ser#ice net=or> restart

HrifieP 1ue vos modifications sont &rises en com&teB en ta&ant ifconfig Les &aramtres sontDils conformes au fichier ifcf :eth? 4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY HrifieP 1ue vos modifications sont correctes B en ta&ant K&ing 13 .1-9./.3QK Iuel est le rsultat du &ing 4 YYYYYYYYYYYYYYYYYYYYYY Conclusion ) YYYYYYYYYYYYYYYYYYYYYYYY

ConnecteJ:#ous 0 une machine U.untuB &uis ouvrir un terminal en Ksudo suK Codifier le fichier /etc/net(or5/interfacesB avec geditB en suivant le modle ciDdessous

edit $etc$net=or>$interfaces ci?dessous le contenu # a<outer ou modi'ier dans le 'ichier inter'aces +uto,eth0 if+ce,eth0,inet,st+tic +--ress,192 1!" 1 9 net.+s/,2'' 2'' 2'' 0 net0or/,192 1!" 1 0 1ro+-c+st,192 1!" 1 2'' g+te0+y,192 1!" 1 2 $etc$init.d$net=or> restart

HrifieP 1ue vos modifications sont &rises en com&teB en ta&ant ifconfig Les &aramtres sontDils conformes au fichier interfaces 4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY HrifieP 1ue vos modifications sont correctes B en ta&ant K&ing 13 .1-9./.3QK Iuel est le rsultat du &ing 4 YYYYYYYYYYYYYYYYYYYYYY Conclusion ) YYYYYYYYYYYYYYYYYYYYYYYY

Le manuel du technicien Linux

-/34

Eiche d'activit nO3 ) Utiliser les outils de sur#eillance$dia nosti/ue rseau


7.jectif ) Ztre ca&a,le de s'informer sur l'tat du rseau avec les commandes de ,ase. 0nstaller les &a1uetages nmapJ ,ind?utils2 Lancer un terminalB et connectePDvous en 'u! testeP les commandes et com&lteP la colonne " ex&lications #

Commande

2eleveP les informations fournies et ex&li1ueP leur signification ncessaire

mii:tool

ifconfi

:a

pin

13 .1-9./.3Q

nsloo>up (((.google.fr

cette co m m a n e affiche les _______________________________________________________


nmap 1 /.Q.Q.1

cette co m m a n e affiche la table routage( )a route par *faut sert + acc* er + ,nternet( -estination
route

.asserelle

Genmask

/se ,face

netstat :r

Le manuel du technicien Linux

//34

Eiche d'activit nO1Q ) Linux ! contrKleur de domaine N8 *3@C+


7.jectif ) Configurer grTce > 7am,aB un serveur sous Linux en tant 1ue contrUleur de domaine &rinci&al $F8C' dans un rseau Cicrosoft . 6cce&te des clients (in3xB (inN:/ QQQ&ro. 2&ondeP > la 1uestion suivante en faisant des recherches documentaires si ncessaire ) " 1u'estDce un Controleur Frinci&al de domaine N:4 # $CF8 en franMais ou F8C en anglais' YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
?our7uoi utiliser un ser(eur Linux comme ?0C dans un rseau =icrosoft ' 1* 4ous ne poss!deA pas de licence BT( #CCC server* #* 4ous +tes peu disponible et vous vouleA consacrer moins de temps / la maintenance de votre serveur P5, ; %* 4otre serveur est trDs charg! : il fait en plus office de pro39 http" serveur Eeb" serveur FTP" etc***/ machine !quivalente Linu3 supportera mieu3 la charge* (* 4otre serveur doit g!rer un r!seau h!t!rogDne Eindo1s >ni3 Bovell*

Lancer \on1ueror $mode su&erDutilisateur' 6ller dans /etc/sam,aB &uis clic droit sur " sm,.conf #B &uis " !uvrir avec # DS \(rite CodifierB si ncessaireB la section " lo.al # &our 1u'elle com&orte les lignes suivantes )
*remplacer le ( de C-AC( et >erver( par le n de votre posteK/

# Global parameter 1!lobal" 2or3!roup 4 5RI56 #etb%o #ame 4 0er&er6 e#'r7pt pa 2or$ 4 8e $oma%# lo!o# 4 8e preferre$ ma ter 4 True $oma%# ma ter 4 True o le&el 4 9: lo!o# $r%&e 4 ;< lo!o# (ome 4 ==>?=>@=.prof%le lo!o# pat( 4 ==>?=prof%le =>@ 2%# upport 4 true a$$ u er

# Global parameter # !lobal" # #om $e $oma%#e # #om #etb%o $u er&eur # # Cette ma'(%#e e t 'o#troleur $e $oma%#e NT # )e m*o''upe $u + &o% %#a!e r, eau # '*e t mo% le '(ef $u $oma%#e. # # le mappa!e $u r,perto%re per o )e u% er&eur /IN0 /b%#/fal e A5 >u

'r%pt 4 /u r/ b%#/u era$$ A$ /$e&/#ull A! 100 A

CodifierB si ncessaireB la section "profiles# &our 1u'elle com&orte les lignes suivantes ) Configurer une station +0N8!+7 &our 1u'elle se connecte sur le domaine )R*)( avec gestion des

1prof%le " 'omme#t 4 ;rof%l pat( 4 /&ar/l%b/ amba/prof%le !ue t o3 4 7e 2r%table 4 7e

droits au ni#eau utilisateur.


ConnectePDvous sur le domaine C-AC( en tant 1u'utilisateur " medor #

@ssayeP de vous connecter avec un nom d'utilisateur nonDdclar sur le serveur $ex ) " intrus #' FouvePDvous vous connecter au rseau4 Iuel est l'avantage du modle client/serveur mis en oeuvre dans cette fiche &ar ra&&ort au modle &oste > &oste 4

Le manuel du technicien Linux

9/34

Eiche d'activit nO11 ) Crer des scripts de dmarra e pour les clients N8
7ote : cette 'iche est la suite de la 'iche n14
!appel : 5ans le domaine E2B BT( #CCC" les scripts de d!marrage doivent +tre copi!s dans le r!pertoire partag! netlogon 0 sur le serveur* 2l en est de m+me sous FambaGLinu3; nous allons donc cr!er ce partage*

2&ondeP > la 1uestion suivante en faisant des recherches documentaires si ncessaire ) " 1u'estDce 1u' un scri&t de dmarrage &our un utilisateur du domaine N:4 # YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Lancer \on1ueror $mode su&erDutilisateur' 6ller dans /etc/sam,a Clic droit sur " sm,.conf # " !uvrir avec # DS \edit 6.outerB si ncessaireB la section " netlo on # &our 1u'elle com&orte les lignes suivantes )
1#etlo!o#" 'omme#t 4 Net2or3 ?o!o# 0er&%'e pat( 4 /&ar/l%b/ amba/#etlo!o# !ue t o3 4 7e 2r%table 4 7e

@x&lications et commentaires 8claration de &artage du r&ertoire YYYYYYYYYYYYYYYYY sous le nom YYYYYYYYL a&rs avoir cr les fichiers .,atB il faut remettre (rita,le%no &our &rotger le r&ertoire.

7ur le serveur linux faire 'mbpa''+d rootB $mot de &asse ) direct' 6 1uoi sert cette commande4 $voir fiche nO4' YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 7ur le &oste client " ;in1$/1)/78 #B ConnectePDvous sur en tant 1u'utilisateur " root #

8ans " voisinage rseauDS $...' DS netlogon # B creeP un scri&t de connection avec notepad &our l'utilisateur " medor #B > enregistrer sous le nom medor,bat B et contenant cette ligne )
e'(o bra&o me$orB tu e b%e# 'o##e'te au er&eur ?%#uC ou 0amba.

2eDconnectePDvous sur le domaine C-AC( en tant 1u'utilisateur " medor #

Iue constatePDvous4 Iue &ourriePDvous mettre d'autre dans le scri&t de connection4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY @ssayeP de vous connecter avec un nom d'utilisateur nonDdclar sur le serveur $ex ) " intrus #' FouvePDvous vous connecter au rseau4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 7ous +in3*/39B 1uelle cl de la ,ase de registre devePDvous a.outer &our interdire aux utilisateurs nonDdclars sur le serveur de se connecter au &oste4 $faire les recherches sur 0nternet' YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
'odifier le script pour l'utilisateur medor ! $1' connecter son r&ertoire &erso. en tant 1ue lecteur F)] $ ' connecter le r&ertoire " &u,lic # en tant 1ue lecteur <)] $3' su&&rimer tous les fichiers contenus dans " c)](indo(s]tem& # $4' lancer l'antiDvirus.
voir doc. samba.be/ voir doc. net use voir doc. del au choix...

Le manuel du technicien Linux

3/34

Eiche d'activit nO1 ) Anstaller un ser#eur @N9 pour le rseau local


!appel : >n 5omain Bame Ferver 0 est un service de r!solution de nom 2nternet* 2l fournit l$adresse 2P correspondant / un F5HB donn! (r!solution directe) ou l$inverse (r!solution inverse); e3 : 111*google*fr 0I:J #C#*(K*7L*86

0nstaller les &a1uetages " ,ind # et ventuellement " ,indDutils # Lancer +e,min DS 7erveurs DS Aind Crer une configuration &our domaine local $&as d'internet' " Crer une nouvelle Pone &rimaire # DS 2em&lir le cham& ) " Nom de domaine / rseau # =ex ) monYdomaine.fr ? 2em&lir le cham& ) " 6dresse lectroni1ue # =ex ) nomRacDorleansDtours.fr ?
monYdomaine.fr

nomRacDorleansDtours.fr

Cli1uer sur " Crer # Cli1uer sur l'icone DDDDS 2em&lir les cham&s " Nom # et " 6dresse #
maYmachine1 1Q.*-./9.1

Cli1uer sur " Crer # Configurer le 8N7 sur le client et ouvrir un terminal $ou une fenNtre C7D8!7' )
commentaire' L9our 5inu! seulementK sous ;indows : se connecter en Bdministrateur L L

Commande' - entrer dan' #e termina# su *entrer ici le mot de passe root / nsloo5u& maYmachine.monYdomaine.fr &ing maYmachine.monYdomaine.fr

Noter les informations renvoye &ar les commandes " nsloo5u& # et " &ing # YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY Conclusion ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Le manuel du technicien Linux

3Q/34

Eiche d'activit nO13 ) Anstaller un ser#eur E83 3roE83


!appel : 2l e3iste # t9pes d$accDs / un serveur FTP : l$accDs authentifi! (login et mot de passe requis) et l$accDs anon9me (login et mot de passe non:requis)*

0nstaller les &a1uetages " pro'tp # Crer un fichier nomm prive2t!t dans le r&ertoire &ersonnel /home/eleve

8e&uis un &oste client lancer un navigateur $AIB etc...' et ouvrir " ft&)//eleveR13 .1-9. .x # o^ eleve est le nom d'un com&te utilisateur existantB et 11221M)222! est l'R0F du serveur E:F 8criveP la suite de l'o&rationL > 1uels fichiers avePDvous accs4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 8e&uis le &oste client ouvrir l'url " ft&)//13 .1-9. .x # 8criveP la suite de l'o&rationL > 1uels fichiers avePDvous accs4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

8e 1uel ty&e d'accs E:F s'agitDil4 *voir : Rappe#/ YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Nous allons maintenant crer un accs anon>me sur un rpertoire de notre choix

Lancer \on1ueror $en tant 1ue root'B crer le r&ertoire " /pourtouslemonde #L &uis crer un fichier nomm pu,lic2t!t dans ce r&ertoire. !uvrir le fichier " /etc/&roft&d.conf # 2a.outer les lignes suivantes > la fin du fichier )

.ichier /etc/proftpd,conf
I-non9mous pourtouslemondeJ >ser ftp Mroup ftp >ser-lias anon9mous ftp ?equire4alidFhell off -non?equirePass1ord off I5irector9 NJ ILimit E?2TOJ -llo1 1ebmaster 5en9-ll I LimitJ I 5irector9J I -non9mous J

commentaire'
P anon9mous FTP on director9 pourtouslemonde 0 P -fter anon9mous login" daemon runs as user ftp* P -fter anon9mous login" daemon runs as group ftp* P ,lient login as $anon9mous$ is aliased to $ftp$* P P -ucun mot de passe requis pour l$accDs anon9me P 5!finition des permissions de partage sur pourtouslemonde 0 P Permissions en !criture P l$utilisateur 1ebmaster 0 est autoris! / !crire P tous les autres utilisateurs sont interdits d$!criture (lecture seule) P fin de d!finition P fin de d!finition P fin de d!finition

2elancer le service E:F &our &rendre en com&te les modifications ) " service &roft&d restart # 8e&uis le &oste client ouvrir l'url " ft&)//13 .1-9. .x # 8criveP la suite de l'o&rationL > 1uels fichiers avePDvous accs4 YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

8e 1uel ty&e d'accs E:F s'agitDil4 *voir : Rappe#/ YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY

Le manuel du technicien Linux

31/34

Eiche d'activit nO14 ) Anstaller un ser#eur De. 5pache


prre"uis : savoir installer un logiciel2 s'in'ormer sur les param(tres A9 du poste2
!appel : Le serveur Eeb fournit les services 2nternet 2ntranet* 5ans le cas d$une publication 2nternet le serveur doit poss!der une adresse 2P publique; dans le cas d$un intranet cette adresse peut +tre priv!e* Le protocole r!seau de niveau QQQ du modDle RF2 utilis! est FTT? " qui signifie FQQQQQ TQQQQQTQQQQQQQQQ?QQQQQQQQ

*+ans la suite du 89 on suppose "ue l'adresse A9 de votre serveur est 11221M)222!/


ConnectePDvous avec le nom d'utilisateur KrootKB et le md& KdirectK installerB si ncessaire le &a1uetage apache?12: installerB si ncessaire le &a1uetage modDphp?42: Hrifier le fonctionnement du serveur (e,

7ur un ordinateur du rseau $+in39/ QQQFro/Linux'B lancer le navigateur 0nternet @x&lorer !uvrir l'url ) " http://11221M)222! # Crer et &u,lier un document G:CL sim&le avec !&enoffice

Lancer !&enoffice ) \DSAureauti1ueDS:raitement de texteDS!&enoffice +riter Crer un document sim&le avec 1 ou ligne de texte et ventuellement une image @nregistrer le document sous ) " /var/www/html/inde!2htm # :ester votre site 0ntranet

7ur un ordinateur du rseau $+in39/ QQQFro/Linux'B lancer le navigateur 0nternet @x&lorer !uvrir l'url ) " http://11221M)222! # Conclusion ) dans 1uel r&ertoire les fichiers de votre site +e, doiventDils Ntre co&is4 ___________________________________________________________________________________________________

@x&loiter la fonctionnalit " hy&ertext # de G::F


Codifier votre fichier index,htm en y incor&orant un lien hy&ertext vers le fichier 'uite,htm Hous fereP cette modification avec l'diteur de texte ,rut 3write. Eaites des recherches sur internet &our dcouvrir la syntaxe d'un lien hy&ertext html. 2e&roduiseP la ligne en 1uestion ciDdessous )

___________________________________________________________________________________________________ CreP un fichier 'uite,htm 1uelcon1ue avec 3write. :esteP le fonctionnementB de votre site ) comment l'hy&erlien fonctionneDtDil4 ___________________________________________________________________________________________________

Le manuel du technicien Linux

3 /34

Eiche d'activit nO1* ) Anstaller un ser#eur @HC3


!appel : Le serveur 5@,P est utile quand on possDde plus de machines que d$adresses 2P disponibles* 2l s$agit d$une faille de s!curit! importante; ne l$utiliser que si c$est strictement indispensable (voir la fiche nS1(bis)*
+ans la suite on suppose "u'on travaille sur le rseau 11221M)2124 dont le serveur est 11221M)2121

0nstaller le &a1uetage " dhc&Dserver # $:he 07C 8GCF server' Lancer +e,min $" https://11221M)2121:14444 ' 6ller dans >erveurs DS serveur +.&9 Cli1uer sur B<outer un nouveau sous?rseau 2em&lir le formulaire )

Vous pouvez aussi indiquer la dure du bail par dfaut

un texte descriptif 13 .1-9.1.Q 16#*178*1*KC 16#*178*1*1KC T **. **. **.Q

Fuis cli1ueP sur &rer

Cli1ueP sur l'icone ) L cela vous &ermet d'affiner la configuration 8GCF &our ce sousDrseau 8GCF &eut configurer automati1uement ,ien d'autres choses 1ue l'adresse 0FX Cli1ueP sur Iditer les options du client et rem&lisseP le formulaire &ro&os )
Fasserelle &ar dfaut

Le nom du domaine

7erveur 8N7

Four net time 7erveur +0N7

6llumer un FC du rseau configur &our utiliser 8GCF $+in39 ou +in QQQ' Eaites un winipc'g sur +in39 ou ipcon'ig sur +in QQQ et releveP les &aramtres rseau de ce client )
Paramtre "a#eur Paramtre "a#eur

Le manuel du technicien Linux

33/34

Eiche d'activit nO1- ) Anstaller les /uotas


Pour la configuration de ces quotas, on dfinit 2 t)pes de limites La limite douce (soft limit en anglais) : indique la quantit! ma3imale d$espace qu$un utilisateur peut occuper sur le s9stDme de fichiers* Fi cette limite est atteinte" l$utilisateur re)oit des messages d$avertissement quant au d!passement du quota qui lui a !t! attribu!* Fi son utilisation est combin!e avec les dlais (ou grace period)" l$utilisateur doit corriger le problDme avant l$e3piration de ce d!lai de gr.ce" sans quoi il se retrouve dans le m+me cas que dans l$atteinte d$une limite dure* La limite dure (hard limit) d!finie une limite absolue pour l$utilisation de l$espace* L$utilisateur ne peut pas d!passer cette limite* Pass!e cette limite" l$!criture sur ce s9stDme de fichiers lui est interdite*

HrifieP 1ue les 1uotas sont ,ien activs dans le noyau $ada&teP le nom con'ig?2242222 > votre installation'

2,gre3,4i,5uot+,61oot6config42 * 22410.-/ #ONFIG_E$OTA=y #ONFIG_?FS_E$OTA=y

0nstaller le &a1uetage "uota?:2!! !uvreP un terminal et connectePDvous en suE &uis lanceP le &rogramme mc FlacePDvous sur le fichier /etc/'sta, et cli1ueP sur E4 &our l'diter 7ur la ligne contenant le &oint de montage /home $ou > dfaut / 'B a.outeP Jusr"uota a&rs le mot de'aults
$La ligne devrait ressem,ler > 1uel1uechose comme ) /dev/hda1 / e!t: de'aultsJusr"uota 1 1 /

2eco&ieP la ligne modifie du fichier /etc/fsta, ) YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY :a&eP E &our enregistrerB &uis sorteP de mc Four &rendre un com&te cette modificationB faire ) mount ?o remount /home $ou mount ?o remount /' 6 &artir d'ici les 1uotas sont installs sur la &artition s&cifieB il ne reste &lus 1u'> affiner les &aramtres... Lancer ;e,min $dans un navigateur ouvrir ) " https://11221M)2121:14444 ' Cli1uer sur >0st(me DS Nuotas des dis"ues Hous devrieP avoir la &age suivanteL cli1ueP sur ) activer les "uotas

Cli1ueP sur /homeE la &age de configuration des limites &ar utilisateur a&&ara_t ) Cli1ueP sur un utilisateur &our modifier ses limitesL Note ) Four faire des 1uotas &ar grou&e et non &ar utilisateurB il faut s&cifier grp"uota dans le fichier 'sta, > la &lace de usr"uota .

Le manuel du technicien Linux

34/34

Vous aimerez peut-être aussi