Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
10Activity
0 of .
Results for:
No results containing your search query
P. 1
linuxodt

linuxodt

Ratings: (0)|Views: 291|Likes:
Published by neoman552

More info:

Published by: neoman552 on Sep 20, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/01/2013

pdf

text

original

Version originale et plus \u00e0 jour :ht t p: / / t r o umad. or g/ Linux/ Linux.od t ouh t t p : / / t r o u mad .info/ Linux / Linux .o d t
Table des mati\u00e8res
I ) INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

A ) Mon cours.............................................................5 B ) Unix.......................................................................5 C ) GNU : GNU's Not Unix............... . . . . . . . . . . . . . . . . . . . . . . .5 D ) Linux.....................................................................5 E ) Les interfaces graphiques....................................5 F ) Les distributions...................................................6 G ) Les listes de discussions \u2013 aides en ligne............. 7

II ) Disques et partitions et syst\u00e8me de fichiers.............. 8

A ) Structure de disques dur.....................................8 B ) Disques et partitions.............................................8 C ) Syst\u00e8me de fichiers...............................................8 D ) L'arborescence Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 E ) Remarques............................................................9

III ) Fichiers, R\u00e9pertoires et Liens...............................10
A ) R\u00e9pertoires/Fichiers...........................................10
B ) Les liens...............................................................10
1)pr\u00e9sentation...................................................................10
2)Les droits......................................................................10
C ) Premiers outils pour manipuler les fichiers..... 10

1)Ligne de commande......................................................10 2)Les scripts.....................................................................13 3)Interface graphique.......................................................17

D ) R\u00e9sum\u00e9 des commandes du shell (BASH)........ 17
IV ) Installation de Mandriva LINUX.........................19

A ) Pr\u00e9sentation........................................................19 B ) Pr\u00e9paration de l'installation.............................. 19 C ) Cahier des charges de l'installation.................. 19 D ) Installation..........................................................19 E ) Configuration.....................................................20

V ) Manipulation..........................................................21
A ) Cr\u00e9ation de comptes et de groupes................... 21

1)Pr\u00e9sentation...................................................................21 2)ligne de commande........................................................21 3)interface graphique........................................................22

B ) Syst\u00e8me de droits sur les fichiers....................... 22

1)Propri\u00e9taire, groupe propri\u00e9taire et autres....................22 2)Les droits sur les fichiers...............................................23 3)Avec les r\u00e9pertoires.......................................................23

C ) G\u00e9rer les processus.............................................23
1)ps, top, kill et killall.......................................................23
2)ex\u00e9cution d'une commande...........................................24
D ) Arr\u00eat et lancement des d\u00e9mons.......... . . . . . . . . . . . . . . . 25

1)C'est quoi un d\u00e9mon?....................................................26 2)En ligne de commande..................................................26 3)Avec une interface graphique........................................26

E ) Ajouter/Enlever un programme. . . . . . . . . . . . . . . . . . . . . . . . 26
1)Avec les rpm ou deb.....................................................26
2)Sans les rpm..................................................................28

F ) Configuration des serveurs................................ 28 G ) Mettre le serveur \u00e0 l'heure................................ 29 H ) Plantages?..........................................................29

1)En sortir........................................................................29
2)Pourquoi ?.....................................................................29
I ) Exercices...............................................................29
VI ) Le r\u00e9seau...............................................................30

A ) Les adresses r\u00e9seau............................................ 30 B ) Attribuer une adresse \u00e0 la carte ethernet......... 30 C ) Les fichiers.........................................................30

1)Sous Mandriva..............................................................30
2)Sous debian...................................................................31
D ) Un nom d\u2019 h\u00f4te...................................................31
1)Sous Mandriva..............................................................31
2)Sous debian...................................................................32
E ) Les adresses des PC du r\u00e9seau.......................... 32
F ) Changer la mac adresse.....................................33
VII ) ftp.........................................................................34
A ) La configuration du serveur............................. 34
Linux.odt
Page 1 sur 115
25/02/09

B ) Certificat SSL.....................................................35 C ) gproftpd..............................................................35 D ) Manipulation......................................................35

VIII ) ssh.......................................................................36

A ) Pr\u00e9sentation........................................................36 B ) Installation..........................................................36 C ) Utilisation...........................................................36 D ) Ouverture de sessions graphiques..................... 37 E ) G\u00e9n\u00e9ration des paires de clef priv\u00e9e/publique. 37 F ) Utilisation de scp................................................38 G ) Se loguer par SSH sans taper de mot de passe 38

1)Le principe....................................................................38 2)La pratique....................................................................38 3)Automatisation en mode graphique..............................38 4)Automatisation en mode texte......................................38

H ) Quelques commutateurs............................ . . . . . . .39 I ) Le Tunneling (redirection de ports)................... 39 J ) Int\u00e9gration de KDE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

1)kdessh...........................................................................40
2)Konqueror.....................................................................40

K ) sftp......................................................................40 L ) Astuces................................................................40 M ) Exercice..............................................................40

IX ) samba....................................................................41

A ) Exemple de serveur............................................41 B ) Client Samba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 C ) Exercice...............................................................42 D ) \u00c0 essayer.............................................................42

X ) httpd........................................................................43
A ) Pr\u00e9sentation........................................................43

1)Petite protection en lecture...........................................43 2)R\u00e9pertoire personnel.....................................................43 3)Virtualhost....................................................................43 4)R\u00e9pertoires des sites web sur votre PC.........................44 5)Ajuster la charge...........................................................44 6)Protection intranet-extranet..........................................44 7)Les log..........................................................................45

B ) php......................................................................45

1)Mandriva.......................................................................45 2)debian............................................................................45 3)G\u00e9n\u00e9ral..........................................................................45

C ) WebDAV............................................................45
1)Pr\u00e9sentation...................................................................45
2)Installation/configuration..............................................45
D ) HTTPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
E ) Exercice...............................................................47
XI ) MySQL..................................................................48
A ) Installation..........................................................48

1)Les paquetages..............................................................48 2)R\u00e9pertoire des donn\u00e9es.................................................48 3)Plus de s\u00e9curit\u00e9.............................................................48

B ) Cr\u00e9ation d'une base pour un utilisateur........... 48 C ) phpMyAdmin.....................................................49 D ) Bonus..................................................................49

E ) Accessibilit\u00e9 de l'ext\u00e9rieur................................. 49 F ) ODBC..................................................................50 G ) Exercice..............................................................50

XII ) Partage de donn\u00e9es / nfs.....................................51
A ) Pr\u00e9sentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
B ) Serveur nfs..........................................................51

1)Installation.....................................................................51 2)Avec un fire-wall...........................................................51 3)Protection avec hosts.deny et hosts.allow.....................52 4)derri\u00e8re un routeur........................................................52

C ) Client nfs.............................................................52

1)Logiciels \u00e0 installer........................................................52 2)/etc/fstab........................................................................53 3)r\u00e9cup\u00e9rer le partage......................................................53 4)Fermer le partage..........................................................54

D ) NFSv4.................................................................54
1)Pr\u00e9sence de NFSv4.......................................................54
2)Configuration de kerberos.............................................54

E ) shfs.......................................................................54 F ) LUFS...................................................................55 G ) SSHFS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55 H ) Autres (\u00e0 regarder)............................................55 I ) Exercice................................................................55

XIII ) Fire-wall.............................................................57
A ) Shorewall............................................................57

1)Pr\u00e9sentations.................................................................57 2)Configurer le fichier "zones"............................... . . . . . . . . .57 3)Configurer le fichier "interfaces"...................................57 4)Configurer le fichier "masq"..................................... . . . .58 5)Configurer le fichier "policy"................... . . . . . . . . . . . . . . . . . . . .58 6)Configurer le fichier "rules"..................... . . . . . . . . . . . . . . . . . . . .59 7)Configurer le fichier "tunnels"................................... . . .61 8)Configurer le fichier "hosts"..................................... . . . .61 9)Prendre en compte la configuration..............................61

B ) Notions Iptables..................................................61

1)On v\u00e9rifie qu'iptables est disponible..............................61 2)Iptables..........................................................................62 3)Fichier de configuration................................................62 4)Mise en place................................................................65

C ) Tests....................................................................66
XIV ) Serveur DNS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67

A ) Pr\u00e9sentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 B ) Liens....................................................................67 C ) Exemple..............................................................67

1)named.conf....................................................................67
2)Fichier named.local.......................................................69

D ) MyDNS-Admin..................................................70 E ) Tests....................................................................70 F ) resolv.conf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71

XV ) Proxy....................................................................72

A ) Pr\u00e9sentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72 B ) Fichier de configuration....................................72 C ) Francisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72 D ) Squid ne trouve plus votre site pr\u00e9f\u00e9r\u00e9............. 73

XVI ) Serveur DHCP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Linux.odt
Page 2 sur 115
25/02/09

A ) Pr\u00e9sentation........................................................74 B ) Exemple..............................................................74 C ) remarques...........................................................74

1)Interdire une personne..................................................74 2)Plusieurs cartes r\u00e9seaux................................................74 3)R\u00e9cup\u00e9rer les mac adresses des PC du r\u00e9seau..............75

D ) Exercice...............................................................75
XVII ) Terminal serveur X...........................................76
XVIII ) Gestion d'un serveur de Courriel (Mail)......... 77
A ) Installation..........................................................77
B ) Les aliases...........................................................77
1)Utilisation normale........................................................77
2)Cr\u00e9ation d'adresse de groupe (nom \u00e0 revoir)................77
C ) Premier test : messagerie locale........................ 77
D ) Second test : vers l'ext\u00e9rieur.............................. 78
1)Sans nom de domaine valide.........................................78
2)Avec un nom de domaine valide...................................79
E ) Troisi\u00e8me test : lire le courriel de l'ext\u00e9rieur.... 79
F ) Quatri\u00e8me test : recevoir le courriel de l'ext\u00e9-
rieur...........................................................................80
G ) Cinqui\u00e8me test : envoyer le courriel depuis l'ex-
t\u00e9rieur........................................................................80
H ) Exemple de fichiers de configuration............... 80
1)/etc/postfix/main.cf........................................................80
2)/etc/postfix/access.........................................................82

I ) Petit plus..............................................................82 J ) Test \u00ab open relais \u00bb.............................................82 K ) SpamAssassin.....................................................82 L ) Am\u00e9liorations possibles......................................82 M ) Exercices............................................................82

XIX ) Serveur NIS........................................................83

A ) Pr\u00e9sentation........................................................83 B ) Le serveur...........................................................83 C ) Les clients...........................................................84 D ) Changement de mot de passe / ajout d'utilisa-

teurs...........................................................................84
E ) Exercice...............................................................84
XX ) Configurer un serveur d'impression....................85
A ) Une imprimante / plusieurs ordinateurs.......... 85
B ) Cups....................................................................85
1)Serveur..........................................................................85
2)Client.............................................................................85
XXI ) Partage de scanner.............................................86
A ) serveur................................................................86
B ) Client...................................................................86
XXII ) Configurer un serveur de temps avec ntp......... 87

A ) Introduction........................................................87 B ) Le principe dans ses grandes lignes.................. 87 C ) L'installation concr\u00e8te.......................................88

1)Configuration de ntp.....................................................88
2)Synchroniser un poste LINUX sur votre serveur de
temps local........................................................................90

3)Synchroniser un poste windows...................................91 4)Synchroniser un poste MACINTOSH SYSTEME 8 OU 9........................................................................................91 5)Syst\u00e8me MacOSX.........................................................91

XXIII ) LDAP...............................................................92
A ) Pr\u00e9sentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
B ) Installation..........................................................92

1)Les rpm.........................................................................92 2)Le fichier de configuration............................................92 3)Premiers essais..............................................................93 4)Structure des donn\u00e9es...................................................94

C ) Un peu de vocabulaire.......................................96

1)Le sch\u00e9ma.....................................................................96 2)Les attributs..................................................................96 3)Les classes d'objets........................................................96 4)Le Distinguish Name.....................................................97 5)LDIF.............................................................................97

D ) phpldapadmin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
E ) Utiliser OpenLDAP pour l'authentification..... 97
1)Manipulation sur le serveur...........................................97
2)Installation du client......................................................98
F ) Utiliser OpenLDap pour Samba.... . . . . . . . . . . . . . . . . . . . 99
XXIV ) Sauvegarde syst\u00e8me.......................................102
XXV ) Configurer et compiler le noyau..................... 104

A ) Premier test......................................................104 B ) Tests suivants....................................................104 C ) Faire le m\u00e9nage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105

XXVI ) S\u00e9curit\u00e9..........................................................106

A ) Les utilisateurs.................................................106 B ) l'utilisateur root................................................106 C ) Configurer lilo..................................................106 D ) Configurer le noyau.........................................106 E ) Les d\u00e9mons et versions de logiciels.................. 106 F ) Un bon fire-wall................................................107 G ) Visualiser vos ports ouverts............................. 107 H ) votre s\u00e9curit\u00e9 r\u00e9seau....................................... 107 I ) Consultez r\u00e9guli\u00e8rement vos fichiers de log..... 108

1)log...............................................................................108 2)ulog.............................................................................108 3)fail2ban........................................................................108

J ) La sauvegarde des donn\u00e9es.............................. 108

1)Le script......................................................................108 2)Les besoins..................................................................109 3)Version plus simple.....................................................109 4)Encore plus simple......................................................109

K ) Les vers et autres.............................................110
XXVII ) A ranger !.....................................................111
A ) Installation de Grub.........................................111

1)Pr\u00e9sentation.................................................................111 2)Installation...................................................................111 3)menu.lst.......................................................................112

B ) Quota................................................................113 C ) forkbomb..........................................................113 D ) Passerelle Linux avec du Wifi......................... 114 E ) Mise \u00e0 jour Mandriva......................................115

Linux.odt
Page 3 sur 115
25/02/09

Activity (10)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Mozilla Hammouda liked this
chrismorel liked this
midobachi liked this
monstertruck liked this
araignee33 liked this
halfkiller liked this
magnanto2383 liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->