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

Configuration SSH et NFS : Guide Pratique

Ce document décrit la configuration d'un réseau avec un serveur SSH et un partage de dossier NFS. Il explique l'attribution d'adresses IP, la configuration des fichiers sur chaque machine, les restrictions d'accès SSH et les écrans de connexion. La configuration côté serveur et clients pour le partage NFS est également détaillée.

Transféré par

amara
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
318 vues11 pages

Configuration SSH et NFS : Guide Pratique

Ce document décrit la configuration d'un réseau avec un serveur SSH et un partage de dossier NFS. Il explique l'attribution d'adresses IP, la configuration des fichiers sur chaque machine, les restrictions d'accès SSH et les écrans de connexion. La configuration côté serveur et clients pour le partage NFS est également détaillée.

Transféré par

amara
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 PDF, TXT ou lisez en ligne sur Scribd

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 [email protected]

[email protected]’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 [email protected]

ssh_exchange_identification : read: Connection reset

2. Client Linux

a) Connexion réussie
[email protected]’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