Upload
yespapasavsabien
View
226
Download
4
Embed Size (px)
Citation preview
Index
Symboles` (accent grave) 223 (apostrophe) 223\ (barre oblique inverse) 218[[ ]] (crochets doubles) 224# (dise) 175, 219$ (dollar) 223$? (dollar et point dinterrogation) 224$$ (double dollar) 224" (guillemets) 223% (pourcent) 145_ (soulign) 223
Aab (programme de test, Apache) 148accent grave (`) 223adduser, commande 189, 191administration systme
exigences 47Linux
connaissances requises 1ensemble de comptences 5opportunits de travail et
responsabilits 47adressage IPv6 178agent
de livraison du courrier (voir MDA)de transfert du courrier (voir MTA)
Alias, directives 138Amanda 241, 256259
configurer 257installer 256restaurer depuis 258
Apache 18, 3435, 125157alternatives 167
chiffrement SSL/TLS 146DNS et 127, 144, 154valuer 148fichiers de configuration 130144
authentification et autorisation 134conteneurs et alias 137correspondance de motif 137directives 131134directives pour les resources 138directives propres au module PHP 142htes virtuels 142144server-side includes 138142
installer 127mod_php 128
journaliser 144146dcoupage et rotation des journaux 144tches cron 144vlogger 145Webalizer 146
modles 148prise en charge de suEXEC 147
APC 167apostrophe () 223apt-get, commande 16archives tar 78, 241, 247250
crer 248exemple de cration et dextraction 249extensions de fichiers 247extraire le contenu 248options -c et -x 250sauvegarder sur bandes (voir Amanda)syntaxe et options de la commande tar 247tarball 78
arguments de la ligne de commande 218authentification et autorisation 134autorisations 219
282 Index
Bbarre oblique inverse (\) 218bases de donnes relationnelles 22
(voir aussi MySQL)bash 217
arithmtique 224autorisations 219boucles 229chemin par dfaut 220dpanner les scripts 226exemples de scripts 263279
ajouter des utilisateurs 263combiner ssh et screen 274gnrer des mots de passe alatoires 264rechercher sur le DNS autorit 266transfrer des fichiers entre shells 267
expressions 224if, elif et then 225noms de chemins 219rediriger les E/S 221script de sauvegarde 244tches cron 231tubes 221variables 222, 226
battement de cur 160Beowulf 159Berkeley Internet Name Daemon (voir BIND)bibliothque dobjets partage (DSO) 127BIND (Berkeley Internet Name Daemon) 41,
4172composants 41configuration initiale minimale 19dpanner 6772environnement chroot 43outils BIND 6367versions 41
boucles 229Bourne, Stephen 217break, commande 230Brehm, Till 76bzip2 247
CCA (autorits de certification) 147caches
de code 167de donnes 167
caractre de commentaire (#) 219CD-R 250
accder 251enregistrer 253prparer pour lenregistrement 253
cdrecord 251configurer 252
certificats 147auto-signs 147
CGI (Common Gateway Interface), rpertoires et interprteurs 141
chemins 219par dfaut 220
chkconfig, commande 177chmod, commande 220chroot, environnement 19, 43CIFS (Common Internet File System) 170ClarkConnect 182client de messagerie (MUA) 104
configurer 122commande (du shell) 218Common Unix Printing System (voir CUPS)Common Vulnerabilities and Exposures (CVE),
liste 24Comprehensive Perl Archive Network
(CPAN) 37conf.d, rpertoire 131configurer le serveur 9
Apache 3435bases de donnes relationnelles 22composants 10comptes dutilisateur, de root et du
postmaster 12configurer le rseau 14contraintes 10installation de Debian (voir Debian)mode sans tte 13ouverture de session distance 13poids 164serveurs DNS (voir DNS)services de courrier 2434
SpamAssassin 37services FTP 35services NTP 37statistiques web 36synchroniser lhorloge systme 37
conteneurs 137continue, commande 231contrleurs de domaines 171courrier lectronique (voir client de messagerie,
MDA, MTA et services de courrier)CPAN (Comprehensive Perl Archive
Network) 37crochets doubles ([[ ]]) 224cron, tches 231crontab, fichier 231CUPS (Common Unix Printing System) 187
commandes CLI 190
Index 283
DDebian 10
agent de transfert du courrier 105installer 11paquets par dfaut, changer 16Postfix (voir Postfix)scripts de dmarrage, modifier 17
dmon de surveillance des dmons (DMD) 96DHCP (Dynamic Host Configuration
Protocol) 174178adresses
IP statiques 177IPv6 avec radvd 178
dmarrer 177installer 175
dhcpd.conf, fichier 176, 181version Firestarter 183
dhcpd.leases, fichier 177dise (#) 175, 219dig, commande 42, 266directives 131Directory, directive 137distribution, raisons de choisir 10, 169, 182dist.txt 79djbdns 41DMD (dmon de surveillance des dmons) 96DMZ (zone dmilitarise) 179DNS (Domain Name System) 39
permutation circulaire (round-robin) 160chercher des domaines 46configurer le serveur 15, 4245
minimal 15, 19dpanner 6772fichiers de configuration, modifier 5063problmes avec le pare-feu 49requtes 4648responsabilits administratives 46script bash pour les recherches ayant
autorit 266serveurs de cache 50serveurs principal et secondaire 4850
DocumentRoot, directives 134dollar ($) 223dollar et point dinterrogation ($?) 224domaine de premier niveau (TLD) 39, 46donnes
du systme 242dutilisateur 242
double dollar ($$) 224Drupal 149154
configurer 152
installer 150152apt-get 150depuis les sources 151
DSO (bibliothque dobjets partage) 127DVD-R et DVD+R 250dvd+rw-tools 251Dynamic Host Configuration Protocol (voir
DHCP)
Ee-accelerator 167echo, commande 219dition de lien statique 127egrep, commande 226metteur de courrier non sollicit (UBE) 104entre, sortie et erreur standard 221espace disque, grer (voir quotas)espace du nom de domaine 40Exim 13
version 4 105extensibilit 160
FFastCGI 126Fedora Core 169, 204, 206Feigenbaum, Barry 170fichiers
de rgles, BIND 48de zone 45dynamiques 126statiques 126
Files et FilesMatch, directives 137Firestarter 182185for, boucle 229FTP (voir services FTP)
Ggrappes 159
configuration haute disponibilit 166volutivit sans rpartition de charge et
haute disponibilit 167Linux Virtual Server 159rpartition de charge (voir rpartition de
charge)serveurs rels 162
configurer 162tester 165166
group, fichier 134, 136guillemets(") 223gzip 247
284 Index
Hhaute disponibilit 160hbergement
virtuel 18, 142144mod_vhost_alias 143
web, services (voir ISPConfig)horloge systme, synchroniser 37htes
bastions 179virtuels
bass sur ladresse IP 142bass sur le nom 143
.htaccess, fichier 131, 167
.htpasswd, fichier 134
Iide-scsi, pilote 251image ISO, fichier 251IMAP 2434, 120impression (voir CUPS et services)inetd 17informatique haute performance 201InnoDB Hot Backup 260install_ispconfig, rpertoire 79, 82invit 199IP, adresse statique 11, 177IPCop 182ipopd-ssl 121iptables 179IPv6, adresses 178IPVS (IP Virtual Server) 160
configurer 161ISO-9660, systme de fichiers 251isomd5, script bash 255ISPConfig 7596
ajouter des clients et des sites web 86compilation du serveur Apache 80configurer
clients de messagerie 96serveur et utilisateurs 84services 76site web 84
contraintes 76dmons particuliers 78grer
le courrier lectronique 92les utilisateurs 92
installer 76modle hirarchique pour les fichiers dun
site web 91procdures en cas dchec de la
compilation 82structure arborescente 84
Jjournal
des accs 144des erreurs 144
KK3b 251KeepAlive, directive 138KeepAliveTimeout, directive 138
LLAMP (Linux, Apache, MySQL, PHP/Perl/
Python) 127ldirectord 160, 161libc, client 12lighttpd 167Linux Virtual Server 159liste CVE (Common Vulnerabilities and
Exposures) 24Listen, directive Apache 134Location, directive Apache 137LPD et LPRng 187LVS-NAT, LVS-DR et LVS-TUN 162
Mmail, commande 112maildir
et clients libc 12format de stockage 121
mascarade 179MaxClients, directive Apache 138MaxRequestsPerChild, directive Apache 138mbox, format de stockage 121MDA (agent de livraison du courrier) 104
POP3 et IMAP 120memcached 167mkisofs, commande 253mode sans tte 13mod_expires 167mod_php 128mods-enabled, rpertoire 131mod_vhost_alias 143monit 97
installer et configurer 98101MTA (agent de transfert du courrier) 12, 13, 104MUA (voir client de messagerie)multi-threading simultan (SMT) 201mutt 112MySQL 22, 129
InnoDB Hot Backup 260mot de passe de root 129mysqldump 260
Index 285
mysqlhotcopy 259mysqlsnapshot 260sauvegarder les donnes 259261
Nnamed 41, 48
vrifier le fonctionnement 45NAT (Network Address Translation) 179Netfilter 182netsetup.exe 173Network Address Translation (NAT) 179Network File System (NFS) 173NFS (Network File System) 173noms
de chemins 219de fichiers 228
nouvel essai, valeur (DNS) 49NTP (Network Time Protocol) 37numro de srie 49
OOpen SSL 116120oprateurs 224ouverture de session distance 13
Ppare-feu
DMZ et 180iptables 179logiciels avec passerelle 182sous-rseau filtr 180(voir aussi services de passerelles)
partagerdes fichiers 170
entre Windows et Linux 172entre Windows XP et 98 173
une connexion 182partages 170passwd, commande 191194
ajouter un utilisateur 191dsactiver un utilisateur 193
password, fichier 233PAT (Port Address Translation) 180performances, valuer 148Perl 37
exemple de script 235module Apache 126SpamAssassin, installer les modules
requis 37PHP 128
directives propres au module 142exemple de script 238module Apache 126
poids 164POP3 2434, 120Port Address Translation (PAT) 180postconf, commande 28Postfix 2434, 105
configurer 108111installer 106108paquets Debian 105
pourcent (%) 145ProFTPD 35Projektfarm GmbH 76prompt 218Python 239
Qquotas 18
installer le paquet 18
Rradvd 178rafrachissement, valeurs 49rediriger les E/S 221relais ouvert 104remplaants directs 24rpartition de charge 160167
ajouter la haute disponibilit 166configurer le rpartiteur de charge 163exemple de configuration 160IPVS 160ldirectord 161logiciels 160tester 165166
rpertoire racine 39rplication 167rseau (voir services rseau)resolv.conf, fichier 41, 47, 184resolver 41restauration depuis une sauvegarde 246root 12rsend 268rsync 241, 242246
envoyer des fichiers entre shells 267liste des fichiers sur le serveur de
sauvegarde 245restauration depuis une sauvegarde 246script bash 244syntaxe et options 242
SSamba 170, 189SASL (Simple Authentication and Security
Layer) 24, 112116
286 Index
sauvegardes 241afficher la liste des fichiers sur le serveur 245archives tar 247250arguments source et destination 244automatiser 246bases de donnes MySQL 259261restaurer 246rsync 242246
script bash 244support optique 250256sur bande, avec Amanda 256259
screen, commande 274scripts 217, 232
bash (voir bash)choisir le langage 240dpanner 226exemples
bash 234Perl 235PHP 238Python 239
Secure Shell 194Secure Sockets Layer (voir SSL)scurit 96101
dmon de surveillance des dmons 96DNS et BIND 43environnements chroot 19, 43services de courrier 24spam 104vulnrabilits de Sendmail 104
SELINUX 205Sendmail 104
compar Exim 13vulnrabilits 24
Server Message Block (voir Samba)server-side includes 126, 138142serveurs
de noms 40passerelles 176racine 46rels 162
configurer 162serveurs DNS (voir DNS)services dhbergement web (voir
ISPConfig)virtuels, pour la rpartition de charge 162
164web (voir Apache)(voir aussi configurer le serveur)
servicesde courrier 24, 103122
client de messagerie 122configurer 2434IMAP 120POP3 120
Spam Assassin 37tester 111
de passerelles 179185dimpression 186191
contrle de la file dimpression par la ligne de commande 190
CUPS (voir CUPS)logiciels 187multi-plateformes 188types de matriel rseau 186
FTP 35rseau 169173
configurer 171grer les utilisateurs (voir utilisateurs)partage de fichier multi-
plateformes 173passerelle et pare-feu intgrs 182185Samba 170systmes de fichiers en rseau 170
web 125base de donnes MySQL 129CGI 126configurations LAMP 127dpanner 154157fichiers statiques et dynamiques 126logiciel volutif 167
shellscripts 217variables 226
Shorewall 182silos 200Simple Authentication and Security Layer
(SASL) 24sites-enabled, rpertoire 131SMB (voir Samba)Smoothwall 182SMT (multi-threading simultan) 201smtpd.conf, fichier 28sortie dune commande 218soulign (_) 223sous-rseau filtr, pare-feu 180SpamAssassin 37spammeurs 104Squid 167ss, script 275SSH clients 13ssh, commande 274
administration distante avec 13SSI (voir server-side includes)SSL (Secure Sockets Layer) 24, 116120, 146
gnrer un certificat 28https 121
statistiques web 36su, commande 12suEXEC, Apache 147
Index 287
suExec, Apache 80support optique 250256
cdrecord, paquet 251fichier dimage ISO 251ide-scsi, pilote 251vrifier lenregistrement 254
sysconfig.txt 181system-config-securitylevel, programme 205systmes de fichiers en rseau 170
Ttches cron 231tar, utilitaire 78
(voir aussi archives tar)tarballs 78Timme, Falko 76TLD (domaine de premier niveau) 39, 46TLS (Transport Layer Security) 116120, 146
(voir aussi SSL)touch, commande 177traitements par lots 218Transport Layer Security (voir SSL)tubes 221
UUBE (metteur de courrier non sollicit) 104Ubuntu 209UDF (Universal Disk Format) 251Ultra Monkey 161UML (User-Mode Linux) 201until, boucle 229User et Group, directives 133useradd, commande 191User-Mode Linux (UML) 201utilisateurs
ajouter avec un script bash 263fichiers 134136grer 191196gestionnaires graphiques 195root 12
supprimer 193dsactiver laccs Secure Shell 194verrouiller les rpertoires
personnels 195uw-imapd-ssl 121
Vvariables 222Venema, Wietse 103virtualisation 199201
avantages et intrts 202204avenir 214informatique hautes performances 201VMware (voir VMware)Xen (voir Xen)
vlogger 145VMware 199, 209214
installer 209systme dexploitation invit 214
Wweb (voir services web)Webalizer 36, 146while, boucle 229wodim 251
XXandros 171Xen 199, 204209
installer 204contraintes 204
systme dexploitation invit 206
Yyum 204
ZZmanda Recovery Manager for MySQL 261zone dmilitarise (DMZ) 179
/ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 150 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile (None) /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName (http://www.color.org) /PDFXTrapped /Unknown
/SyntheticBoldness 1.000000 /Description >>> setdistillerparams> setpagedevice