0% ont trouvé ce document utile (0 vote)
105 vues11 pages

Résume Linux (REDHAT)

Transféré par

nabilaelkaoutari286
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
105 vues11 pages

Résume Linux (REDHAT)

Transféré par

nabilaelkaoutari286
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)

Installer, désinstaller ou vérifier l’installation d’un Package


Installer un Package (dvd) rpm -ivh chemin/[Link]
installer un Package (en ligne) yum -i nomdePachage (sans version)
rpm –qi nomduPackage (ex : rpm -qi openssh)
vérifier un Package (installer ou non)
rpm –ql | grep nom-de-PAckage
désinstaller un Package (erase) rpm -e nomdePackage
Mis à jour d’un package (update) rpm -uvh chemin/[Link]
Configurer une carte réseau
Afficher les interfaces réseau Ifconfig -a ou ifconfig
Ifconfig ethx @ip netmask mask [up (possible)]
Configurer une interface
Ex : ifconfig eth0 [Link] netmask [Link]
Configurer passrelle Route add default gw @de-passrelle
Activer une interface Ifconfig ethx up
Désactiver une interface Ifconfig ethx down
Note : cette méthode de configuration sera supprimée si on a redémarré la carte réseau ou l’interface

Configurer une carte réseau à l’aide du fichier de configuration


Le chemin de fichier de l’interface réseau vi /etc/sysconfig/network-scripts/ifcfg-ethX
Le nom de l’interface……………………………………. DEVICE=ethX
Activer la carte réseau a chaque redémarrage ONBOOT=yes (ou no)
Le type d’adressage……………………………………… BOOTPROTO=static (ou dhcp)
L’adresse Mac ……………………………………………… HWADDR=[Link]
L’adresse IP de l’interface ……………………………. IPADDR=[Link]
L’adresse réseau…………………………………………… NETWORK=[Link]
Le mask de l’adresse réseau…………………………. NETMASK=[Link]
L’adresse de diffusion …………………………………. BROADCAST=[Link]
L’adresse da passerelle………………………………. GATEWAY=[Link]
L’adresse de DNS préféré…………………………….. DNS1=[Link]
Obliger dans DNS au niveau de srv et de client DOMAIN=[Link]
Activer une interface Ifup ethX service network restart
Désactiver une interface Ifdown ethX

Rennemer la machine La commande Vi /etc/sysconfig/network


hostname
Afficher le nom de l’ordinateur Hostname service network restart
Rennemer la nom de Hostname new-name HOSTNAME= new-name
l’ordinateur

Activer ou désactiver le pare-feu (iptables) ou un service


service iptables start ou
Activer iptables (service)
/etc/init.d/nom-de-service start
service iptables stop ou
Désactiver iptables (service)
/etc/init.d/nom-de-service stop
ISTA SEFROU OFPPT [Link]
ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
Redémarrer iptables (service) service iptables restart
Démarrer un service au démarrage du chkconfig nom-service on lmara jya mni tkhdm pc
system ykhdm had service
chkconfig nomservice –level 35 on démarrer nv au 3 o 5
Savoir le status du service (start ou
service iptables status
stop)
Ls /etc/init.d/ les noms de tous les services installer

Installation et configuration du serveur DHCP


1. Configurer la carte réseau (addresse statique)
2. Installation de Package dhcp : [Link]
3. cp /usr/share/doc/dhcp*/[Link] /etc/dhcp/[Link]
4. configuration du fichier ; vi /etc/dhcp/[Link] (ou /etc/[Link] utilise la
commande rpm –ql dhcpd pour savoir quelle chemin )

subnet [Link] netmask [Link] {


range [Link] [Link]; #plage d’dresse
option exclud
option domain-name-servers [Link],[Link]; #serveurs dns
option domain-name "[Link]"; #nom de domaine
option routers [Link]; #passerelle par défaut
Au
option subnet-mask [Link]; #masque de sous-réseau
niveau
de
option broadcast-address [Link];
serveur
default-lease-time 600; #durée du bail en secondes
max-lease-time 7200;} #durée du bail maxi en secondes
host pc {
hardware ethernet [Link];
fixed-address [Link];
}
host pc1 {
hardware ethernet [Link]; #@mac de la machine cliente
fixed-address [Link]; #@ip que l’on veut lui assigner
}
5. demarrer le service dhcpd
6. arréter le service iptables
7. le fichier qui stocke les bails attributes aux clients dhcp /var/lib/dhcpd/[Link]
Au 8. Configurer la carte réseau (addresse dynamique)
niveau ONBOOT=yes
de BOOTPROTO=dhcp
client 9. arréter le service iptables

Installation et configuration du serveur TELNET


1. Configurer la carte réseau (addresse statique)
2. Installation de Package telnet-server : [Link]
Au Si le systeme demande d’installer le Package xinetd, installer-le.
niveau 3. configuration du fichier ; vi /etc/xinetd.d/telnet
de une Seul modification disable=no (activer)(et on peut ajout port=23)
serveur 4. démarrer le service xinetd
5. arréter la service iptables
6. crée un utilisateur
ISTA SEFROU OFPPT [Link]
ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
7. Configurer la carte réseau (addresse statique ou dynamique)
8. arréter la service iptables

9. [root@pc m]# telnet (ou telnet @ip ou telnet localhost)


Au telnet> open
niveau (to) [Link]
de Trying [Link]...
client Connected to [Link].
login: karim
Password:
[karim@pc ~]$
10. Pour sortir saisie la commande exit

Installation et configuration du serveur DNS


Au niveau 1. Configurer la carte réseau (addresse statique) + DOMAIN=[Link] DNS1=192… ou
de serveur Vi /etc/[Link] (ajouter : search [Link] et nameserver 192…)
2. Installation de Package bind : [Link]
principale 3. vi /etc/[Link] , sauf ce que nous sommes modifier : listen-on port 53
{ [Link]; [Link]; };
listen-on-v6 port 53 { none; };
allow-query { localhost; [Link]/24; };autoriser les
requétes
zone "[Link]" IN {
type master;
file "[Link]";};
allow-transfer { [Link] ; };
also-notify { [Link] ; }; };
zone "[Link]" IN {
type master;
file "[Link]";};
allow-transfer { [Link] ; };
also-notify { [Link] ; }; };
4. cp /var/named/[Link] /var/named/[Link] (pas de type PTR)
$TTL 1D
@ IN SOA [Link]. [Link]. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS serverdns
IN NS serverdns2
Serverdns IN A [Link]
Serverdns2 IN A [Link]
pc IN A [Link]
monpc IN CNAME PC
5. cp /var/named/[Link] /var/named/[Link] (pas de type A,
CNAME)
6.
IN NS [Link].
IN NS [Link].
[Link] IN PTR [Link].
[Link] IN PTR [Link].
ISTA SEFROU OFPPT [Link]
ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
200 IN PTR [Link].
7. chown named :root /var/named/[Link]* (la commande ll pour vérifier)
8. démarrer le service named
9. arréter la service iptables
10. (nslookup + entrée) (ping sur addresse et sur nom)
11. [Link]. + entrée ou [Link] + entrée
12. Configurer la carte réseau (addresse statique ou dynamique). +DOMAIN=[Link]
DNS1=19
Ou Vi /etc/[Link] (ajouter : search [Link] et nameserver 192…,192)
13. arréter le service iptables.
Au niveau
14. (nslookup + entrée) (ping sur addresse et sur nom)
de client
15. [Link]. + entrée ou [Link] + entrée

1. 2. 3.
[Link]; [Link]; };
listen-on-v6 port 53 { none; };
allow-query { localhost; [Link]/24; };
zone "[Link]" IN {
type slave;
secondair
file "slaves/[Link]";};
e masters { [Link] ; }; };
zone "[Link]" IN {
type master;
file "slaves/[Link]";};
masters { [Link] ; }; };
8. 9. 10. 11

Installation et configuration du serveur SSH


1. Configurer la carte réseau (addresse statique)
2. Installation de Package openssh-server : openssh-
server…….rpm
3. configuration du fichier ; vi /etc/ssh/sshd_config
supprime les # avant ces lignes
Port 22
Au
Protocol 2 (version 2)
niveau
de Listenaddress [Link] (adresse de serveur ssh)
serveur PermitRootLogin yes (on peut acceder en tant que root)
PubKeyAuthentication yes
PasswordAuthentication yes
4. démarrer le service sshd
5. arréter la service iptables

Au 5. Configurer la carte réseau (addresse statique ou


niveau dynamique)
de arréter la service iptables
client authentification par mot de passe
6. [root@pc m]# ssh root@[Link]
ISTA SEFROU OFPPT [Link]
ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
(mais dans windows il doit utiliser une application)

La commande script

Script /l’emplacement (là ou la script doit enregister, il est mieux d’enregistrer la scropt dans la racine et il
mieux de naviger sur elle par la commande more).

Ctrl+d pour fermer la script.

Installation et configuration du serveur NFS


1. Configurer la carte réseau (addresse statique)
2. Installation de Package nfs-utils : [Link]
3. Crée des repertoires pour partager (/home/aa /cc /dd ...)
4. vi /etc/exports

Au niveau de serveur /home/aa [Link]/[Link](rw)


/home/bb [Link](rw) [Link](ro)
/cc [Link](rw,no_root_squash) pc1(ro)
/dd *(ro)
5. démarrer le service nfs
6. arréter le service iptables.
7. Configurer la carte réseau (addresse statique ou dynamique).
8. arréter le service iptables.
Au niveau de client
9. monter les répertoires source dans un dossier :
mount -t nfs [Link]:/home/aa /mnt/partage …

Le protocole ftp

Le protocole FTP (file transfer Protocol) est, comme son nom l’indique, un protocole de transfert de fichier.

Le role du protocole FTP

Le protocole FTP définit la façon selon laquelle des données doivent étre transférées sur un réseau TCP/IP

Le protocole FTP à pour objectifs de :

ISTA SEFROU OFPPT [Link]


ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
 Permettre un partage de fichies entre machines distances.
 Permettre indépendance aux systèmes de fichies des machines clientes et serveur.
 Permettre de transférer des données de manière efficace.

Installation :

1-vérification d’existence de package : rpm –q vsftpd-2..


2-installation du package : yum install vsftpd
3-édition du fichier de configuration (aucun modification) : vi /etc/vsftpd/[Link]
4-Redémarrage du service : Service vsftpd restart

Le protocole http

Installation :

1-vérification d’existence de package : rpm –q httpd-2..


2-installation du package : yum install httpd
3-édition du fichier de configuration (aucun modification) : vi /etc/httpd/conf/[Link]
4-Redémarrage du service : Service httpd restart

SMB

[root@pc m]# rpm -ivh [Link]


[root@pc m]# rpm -ivh [Link]
[root@pc m]# service smb restart
[root@pc m]# vi /etc/samba/[Link]
[global]
# même nom de groupe que celui sous Windows (Voisinage réseau)
workgroup = WORKGROUP
# commentaire dans voisinage réseau.
server string = Serveur Samba
# empêcher l'accès à certaines machines
hosts allow = 192.168.1. EXCEPT [Link]
netbios name = server-fedora

[root@pc m]# smbpasswd -a CLIENT


New SMB password:
Retype new SMB password:
Added user CLIENT.
[root@pc m]# smbclient -L [Link] -U Administrateur
[root@pc m]# smbclient //[Link]/dossier-test -U Admin

Nom de Pachage Fichier de configuration Nom de service


ISTA SEFROU OFPPT [Link]
ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
[Link] /etc/dhcp/[Link] dhcpd
[Link]
/etc/xinetd.d/telnet xinetd
xinetd-2………
[Link] /etc/exports nfs
/etc/[Link]
/var/named/[Link]
[Link] named
/var/named/[Link]
/var/named/[Link]
openssh-9… /etc/ssh/sshd_config sshd
vsftpd-2.. /etc/vsftpd/[Link] vsftpd
httpd-2.. /etc/httpd/conf/[Link] httpd
[Link] /etc/samba/[Link] smb

Fi nfs madrtch les commande lokhrayn (rw)……ochno kay 3niw

Les répertoires Son contenues


/etc Répertoire des fichiers de configuration
/bin, /usr/bin, /usr/local/bin Programmes "système" mis à disposition de tous les utilisateurs
Emplacement des fichiers de démarrage et de configuration du système,
/boot
du ou des noyaux
/home Répertoire des environnments utilisateur à l'exception de /root
/root Répertoire de l'utilisateur root
/sbin Commandes réservées à l'administrateur pour gérer le système
/etc/group Il contient la liste des groupes.
/etc/passwd Il contient tous les utilisateurs et quelque programme.
etc/shadow Stocker les mots de passe des utilisateurs, ils sont crypté

Compression et décompression des fichiers


La compression d'un fichier La décompression d'un fichier
gzip fichier gunzip [Link]
bzip2 fichier bunzip2 fichier.bz2
Archivage de fichiers
tar cvf nomd’archivage [fichiers …] pour créer une archive ; (ls –la : il est caché)
tar tvf nomd’archivage pour lister le contenu d'une archive ;
tar xvf nomd’archivage pour restaurer le contenu d'une archive.

Contrôle de tâches

Exemple :

$ calcul &

$ ls -Ral / > [Link] &

Ici, les deux commandes s'exécutent en parallèle, tandis que le shell attend notre prochaine instruction.

ISTA SEFROU OFPPT [Link]


ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
On dit que les processus s'exécutent en tâches de fond

Pour connaître la liste des tâches de fond lancées de ce shell, utiliser la commande jobs :

$ jobs

[1] Running calcul


[2] Running ls -Ral / > [Link] $

 Le nombre entre crochets est le numéro de la tâche de fond (job).

$ kill [-signal] %numero_de_tache


Avec signal =

Les processus

Pour voir les processus en cours: ps [aux]

kill -9 <PID> : tuer un processus:

ISTA SEFROU OFPPT [Link]


ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
top : outil semi-graphique présentant un grand nombre d’informations en temps réel sur les processus

La commande vi éditeur du texte ou gedit


Accéder au mode [Esc] Quitte le mode d'édition. Interprète les touches du clavier comme
commande des commandes
:wq + Entrée Sauvegarde et quitte l'éditeur.
Sortir et sauver
:q! + Entrée Quitte l'éditeur sans sauvegarde.
i insérer du texte avant le curseur.
Accéder au mode édition
a ajouter (append) du texte après le curseur.
yy copier (yank) la ligne courante dans le tampon copier / coller.
Copier et coller p coller (paste) le contenu du tampon après la ligne courante.
P coller (paste) le contenu du tampon avant la ligne courante
Supprimer des lignes dd supprimer (delete) la ligne courante.
Appliquer une commande 30dd supprimer (delete) 30 lignes.
plusieurs fois - Exemples 1G aller (go) à la première ligne du fichier.

Formater un disque dur ou une clé USB sous Linux


Avant de formater, vous devez démonter le volume umount /dev/sdf1
Formater au format EXT3 mkfs.ext3 /dev/sdf1
Installez d'abord le paquet dosfstools.
Formater au format FAT32
[Link] -F 32 /dev/sdf1
Installez d'abord le paquet ntfsprogs.
Formater au format NTFS
mkntfs /dev/sdf1
Le chemin d’un clé USB ou DVD /media/….

Toujours avant tout ……………………………… su root ( /root )


chemin des dossiers personnels des utilisateurs su user-name ( /home/repertoire-personnel )
Arrêter le système halt ou poweroff
Redémarrer le système reboot

Monter / démonter un périphérique externe (tjrs source puis destination)


monter une clé USB (click droit sur clé puis mkdir mnt/usb
formater pour savoir le nom de clé) mount -vfat /dev/nom-de-clé mnt/usb
mkdir /mnt/dvd
monter un dvd
mount -t iso9660 /dev/nom-de-clé mnt/dvd
Démonter un périphérique externe umount /dev/dvd
Note : le répertoire /dev contient tout les répertoires des périphériques externes.

Les commandes useradd, userdel, groupadd, groupdel


useradd pemet de crée un nouveau utilisateur useradd nom-de-user [-p mot de passé] [-d
ou modifier leur information par defaut. /home/repertoire] [-g groupe principale] [-u uid [-o]]
Passwd nom-de-user Obliger pour créé un mot de passe.
userdel permet de supprimer un compte userdel nom-de-user(supprimer l’utilisateur sauf)
utilisateur et les fichiers associes. userdel -r nom-de-user (supp user + rep personel)
ISTA SEFROU OFPPT [Link]
ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)
groupadd nom-de-groupe [-g gid [-o]]
groupadd permet de crée un nouveau groupe
Ex : groupadd tt -g 454 -o ( -o si le num existe déga)
groupdel permet de supprimer un groupe sans
groupdel nom-de-groupe
les utilisateurs qui contient

Le protocole SSH :

Secure Shell (SSH) est un protocole réseau qui permet d’etablir une connexion d’emulation de terminal
sécurisée avec un routeur ou un autre périphérique de réseau.
SSH est a la fois un programme informatique et un protocole de communication sécurisé. Le
protocole SSH utilise le port TCP22.
Fonctionnalités de SSH :
SSH chiffre toutes les informations qui transitent via la liaison réseau et assure
 La confidentialité : le cryptage des paquets permet de garantir celle-ci.
 L'intégrité : SSH permet de garantir que les paquets circulant d'un hôte vers un autre ne sont pas
altérés.
 L'autorisation : il est possible avec SSH de limiter les actions autorisées à l'utilisateur
(~/ssh/.authorization).
 L'authentification : chaque connexion SSH vérifie l'identité du serveur (par sa clé d'hôte
~/.ssh/known_hosts) puis celle du client (par mot de passe ou clé publique ~/.ssh/authorized_keys).

Avec SSH, l'authentification peut se faire par :

 l'utilisation de mot de passe ou de phrase secrète


 Par la cryptographie asymétrique. La clef publique est distribuée sur les systèmes sur lesquels on
souhaite se connecter. La clef privée, qu'on prendra le soin de protéger par un mot de passe, reste
uniquement sur le poste à partir duquel on se connecte

Instalation & configuration :

1-vérification d’existence de package : rpm –q openssh-9…


2-installation du package : yum install openssh
3-édition du fichier de configuration : vi /etc/ssh/sshd_config

Port 22
Protocol 2 (version 2)
Listenaddress [Link] (adresse de serveur ssh)
PermitRootLogin yes (on peut acceder la compte root)

4-Redémarrage du service : Service sshd restart


5-Au niveau du client ssh : ssh root@[Link] (mais dans windows il doit utiliser une application)
ISTA SEFROU OFPPT [Link]
ADMINISTRATION DE RESEAUX INFORMATIQUE SOUS LINUX (RedHat)

ISTA SEFROU OFPPT [Link]

Vous aimerez peut-être aussi