Vous êtes sur la page 1sur 11

Exercice d’application - Chapitre SSH- NFS

SOMMAIRE

CHAPITRE 1 : SSH................................................................................................ 2
I. Identification des équipements du réseau ................................................... 2
II. Attribution des adresses réseau ................................................................... 2
III. Les fichiers de configuration et leur contenu ............................................ 3
1. Adressage des différentes machines ......................................................... 3
IV. Les différentes restrictions de connexion.................................................. 6
V. Ecrans de connexion depuis les postes clients au serveur ............................ 8
1. Client Windows ......................................................................................... 8
2. Client Linux ............................................................................................... 8
CHAPITRE 2 : NFS ............................................................................................... 9
I-Configuration côté serveur .............................................................................. 9
1-Installation du service nfs-kernel-server ...................................................... 9
2- Création du dossier partager du serveur NFS .............................................. 9
3- Attribuer les droits d’accès au dossier......................................................... 9
4- Fichier de configuration /etc/exports .......................................................... 9
II-Coté client linux .............................................................................................. 9
1-Installation du service nfs-kernel-server ...................................................... 9
2- Création du dossier devant contenir le montage ...................................... 10
3- Montage du dossier .................................................................................. 10
III- Côté client windows .................................................................................... 10
1-Installer le service NFS ............................................................................... 10
2-Monter le dossier de partage ..................................................................... 11

1
Exercice d’application - Chapitre SSH- NFS

CHAPITRE 1 : SSH

I. Identification des équipements du réseau

Pour la configuration de notre réseau les appareilles que nous aurons


à utiliser sont les suivant :
Client Linux : PC HP spectre x360 avec un système d’exploitation
CentOS version 7
Client Windows : PC HP 470C97 Notebook avec un système
d’exploitation Windows 10 professionnel

II. Attribution des adresses réseau

Serveur SSH

192.168.0.1 /24

Client Linux : Client Windows :

192.168.0.3/24 192.168.0.2/24

ROUTEUR

2
Exercice d’application - Chapitre SSH- NFS

III. Les fichiers de configuration et leur contenu

1. Adressage des différentes machines

- Serveur SSH Linux

Paramètres modifiés :
• BOOTPROTO : none
• IPADDR : 192.168.0.1
• NETMASK : 255.255.255.0
• DEVICE : eth0

Cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

NETMASK=255.255.255.0

IPADDR=192.168.O.1

USERCTL=no

3
Exercice d’application - Chapitre SSH- NFS

- Client SSH Linux


Paramètres modifiés :
• BOOTPROTO : none
• IPADDR : 192.168.0.3
• NETMASK : 255.255.255.0
• DEVICE : eth0

Pour la configuration IPv4


Cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

NETMASK=255.255.255.0

IPADDR=192.168.O.3

USERCTL=no

PREFIX=24

Pour la configuration IPv6


Cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

NETMASK=255.255.255.0

IPV6INIT=yes
4
Exercice d’application - Chapitre SSH- NFS

IPV6ADDR= 2001:db8::2/48

USERCTL=no

- Client Windows
Paramètres modifiés :
• Paramètre Adresse IP, nouvelle valeur 192.168.0.2
• Paramètre Masque de sous-réseau, nouvelle valeur
255.255.255.0

5
Exercice d’application - Chapitre SSH- NFS

IV. Les différentes restrictions de connexion

❖ L’administrateur ne pourra pas se connecter


Pour désactiver la connexion avec le compte administrateur il faut se
rendre dans le répertoire /etc/ssh/sshd_config, décommenter la ligne
PermitRootLogin et mettre sa valeur par défaut à « NO »

❖ Permettre aux différents groupes de pouvoir se connecter avec le


serveur ssh
Pour permettre aux groupes d’utilisateur de se connecter aux serveur ssh
nous utiliserons les commandes suivantes :

allowUsers PAUL JEAN ALICE

ddgroup ssh_allowed

usermod -a -G ssh_allowed PAUL

usermod -a -G ssh_allowed JEAN

usermod -a -G ssh_allowed ALICE

❖ Définir les accès aux serveur des différents postes

Pour la gestion des différents accès nous procédé comme suit.


Créer un répertoire et des fichiers de configuration
Mkdir -p /user/script

6
Exercice d’application - Chapitre SSH- NFS

Créer les différents et modifier les contenus


nano linux_activation
• Pour activer l’accès aux serveurs à partir du client linux et désactiver
l’accès à partir du client Windows est désactivé.

nano linux_activation
• Pour activer l’accès aux serveurs à partir du client windows et
désactiver l’accès à partir du client Linux est désactivé.

nano desactivation
• Désactiver l’accès de toutes les machines

❖ Planification des tâches


0 8 * * 1-5 root cat /user/script/ linux_activation > /ect/hosts.allow
0 9 * * 1-5 root cat /user/script/ desactivation > /ect/hosts.allow
0 10 * * 1-5 root cat /user/script/ windiws_activation > /ect/hosts.allow
0 11 * * 1-5 root cat /user/script/ desactivation > /ect/hosts.allow

7
Exercice d’application - Chapitre SSH- NFS

V. Ecrans de connexion depuis les postes clients au serveur

1. Client Windows

a) Connexion réussie

C:\Users\HP\Desktop ssh alice@192.168.0.1

alice@192.168.0.1’s password :

Last login : sat August 22 9:15:30 2020 from 192.168.0.3

[alice@localhost ~]$

b) Connexion échouée
C:\Users\HP\Desktop ssh alice@192.168.0.1

ssh_exchange_identification : read: Connection reset

2. Client Linux

a) Connexion réussie
alice@192.168.0.1’s password :

[alice@localhost ~]

b) Connexion échouée
[root@localhost network-scripts]# ssh paul @192.168.0.1

Ssh_exchange_identification : Connection closed by remote host


8
Exercice d’application - Chapitre SSH- NFS

[root@localhost network-scripts]

CHAPITRE 2 : NFS

I-Configuration côté serveur


1-Installation du service nfs-kernel-server
[root@localhost]# apt-get install nfs-kernel-server portmat

2- Création du dossier partager du serveur NFS


[root@localhost]# mkdir /home/Cours

3- Attribuer les droits d’accès au dossier


[root@localhost]# chmod 777 -R /home/Cours

4- Fichier de configuration /etc/exports


Editer le fichier en ajoutant les répertoires et liste de machines
#repertoire Liste-machines
/home/Cours *(ro,sync)
Pour valider le changement
[root@localhost]# exportfs -a

II-Coté client linux

1-Installation du service nfs-kernel-server


[root@localhost]# apt-get install nfs-kernel-server portmat

9
Exercice d’application - Chapitre SSH- NFS

2- Création du dossier devant contenir le montage


[root@localhost]# mkdir /mnt/nfs/Cours

3- Montage du dossier
[root@localhost]# mount -t nfs -o rw
192.168.0.1:/home/administrateur/Cours mnt nfs Cours

III- Côté client windows


1-Installer le service NFS
➢ Aller dans panneau de configuration
➢ Programmes
➢ Activer ou désactiver des fonctionnalités Windows
➢ Activer le service NFS

10
Exercice d’application - Chapitre SSH- NFS

2-Monter le dossier de partage


Lancer l’invite de commande cmd
C:\Users\HP mount 192.168.0.1:/Cours x:\

x:is now successfully connected to 192.168.0.1:/Cours

The command completed successfully

11

Vous aimerez peut-être aussi