Les commandes relatives aux réseaux



Documents pareils
ASRb/Unix Avancé II. Chapitre 2. Utilitaires réseaux. Arnaud Clérentin, IUT d Amiens, département Informatique

ftp & sftp : transférer des fichiers

Le service FTP. M.BOUABID, Page 1 sur 5

Couche application. La couche application est la plus élevée du modèle de référence.

Table des matières Hakim Benameurlaine 1

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

Plan Général Prévisionnel (1/2) Internet et Outils L1/IO François Armand. Plan Général Prévisionnel (2/2) Unix, Réseau: Plan

SSH, le shell sécurisé

Manuel des logiciels de transferts de fichiers File Delivery Services

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 -

Linux LTE 2 - ISSBA. Année universitaire Linux Réseau et Archivage. Jean-Michel RICHER Faculté des Sciences, H206 1

Réseau - VirtualBox. Sommaire

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

GRETA SISR1 TP Installation et mise en place d un serveur FTP sous Windows Server 2013

Plan. Le système de transfert de fichiers d'internet. Introduction aux systèmes de transfert de fichiers Le protocole FTP.

Services Réseau SSH. Michaël Hauspie. Licence Professionnelle Réseaux et Télécommunications

Serveurs de noms Protocoles HTTP et FTP

Projet Administration Réseaux

Quelques protocoles et outils réseaux

Installation du transfert de fichier sécurisé sur le serveur orphanet

SSH et compagnie : sftp, scp et ssh-agent

TP SECU NAT ARS IRT ( CORRECTION )

Configuration d un firewall pour sécuriser un serveur WEB

FTP. Table des matières

Introduction. Adresses

Installation et mise en œuvre de OpenSSH sous AIX 5L

Accès aux ressources informatiques de l ENSEEIHT à distance

FTPS AVEC UNE APPLIANCE FAST360 EN COUPURE. Table des matières

Résolution des problèmes de connexion XDMCP aux hôtes UNIX et Linux

Configurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : et un masque

7.3 : Ce qu IPv6 peut faire pour moi

LES ACCES ODBC AVEC LE SYSTEME SAS

L3 informatique TP n o 2 : Les applications réseau

Bon ben voilà c est fait!

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Internets. Informatique de l Internet: le(s) Internet(s) Composantes de l internet R3LR RENATER

Comment surfer tranquille au bureau

FTP & SMTP. Deux applications fondamentales pour le réseau Internet.

Manuel FDS File Delivery Services Transfert de fichiers SFTP et FTP

TP Sur SSH. I. Introduction à SSH. I.1. Putty

Les clés d un réseau privé virtuel (VPN) fonctionnel

La sécurité avec SSH. Atelier cctld Dakar, Sénégal. Hervey Allen

TP : Introduction à TCP/IP sous UNIX

Enoncé du TP 7 Réseaux

Protocole SSH-2.0. Tuan-Tu, TRAN. Janvier 2009

Enoncé du TP 7 Réseaux

FILTRAGE de PAQUETS NetFilter

Comment tester la vitesse d un réseau Ethernet

Administration Linux - FTP

Introduction au Système d Exploitation Unix/Linux

Administration Réseau sous Ubuntu SERVER Serveur FTP. Installation d un serveur FTP (File Transfert Protocol) sous Ubuntu Server 12.

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Protocoles DHCP et DNS

Antisèches Informatiques. Configuration et utilisation de openssh. Sommaire. Openssh pour linux. Installation. 1 sur 24 04/06/ :04

Service FTP. Stéphane Gill. Introduction 2

Packet Tracer : configuration des listes de contrôle d'accès étendues, scénario 1

S28 - La mise en œuvre de SSO (Single Sign On) avec EIM (Enterprise Identity Mapping)

Anas Abou El Kalam Sécurité SSH SSH

Un serveur FTP personnel, ça ne vous a jamais dit?

Protection des protocoles

TP LINUX : MISE EN RÉSEAU D UN SERVEUR LINUX

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

Aide-Mémoire unix. 9 février 2009

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Cours Unix 1. Présentation d UNIX. Plan du cours 1

Applications. Applications. Le système de nommage d Internet: Domain Name System. Applications. service de noms

DIGITAL NETWORK. Le Idle Host Scan

Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014

PRODUCTION ASSOCIEE. Le réseau de la M2L est organisé VLANs et comporte des commutateurs de niveau 2 et des routeurs.

Live box et Nas Synology

INFO-F-404 : Techniques avancées de systèmes d exploitation

Introduction...3. Objectif...3. Manipulations...3. Gestion des utilisateurs et des groupes...4. Introduction...4. Les fichiers de base...

I. Linux/Unix/UnixLike

il chiffrer les flux d'authentification et les flux de données il n'y a pas de soucis d'ouverture de ports avec des modes actif/passif à gérer

Introduction au protocole FTP. Guy Labasse

Cisco Certified Network Associate

Configurer sa carte Wi-Fi sous BSD

Configuration de WebDev déploiement Version 7

Linux sécurité des réseaux

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Les différentes méthodes pour se connecter

Introduction à l'analyse réseau Philippe Latu philippe.latu(at)linux-france.org

Introduction à Linux (pour le HPC) «Linux 101» Présentation :

NAS 109 Utiliser le NAS avec Linux

Sécurité d IPv6. Sécurité d IPv6. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr

LAB : Schéma. Compagnie C / /24 NETASQ

FTP & SMTP. File Transfert Protocol. Deux applications fondamentales pour le réseau Internet. Un protocole d échange de fichier «au dessus» de TCP :

Atelier Le gestionnaire de fichier

FTP-SSH-RSYNC-SCREEN au plus simple

Serveur d application WebDev

Direction des Systèmes d'information

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

Sauvegarde automatique des données de GEPI

WGW PBX. Guide de démarrage rapide

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Live box et Nas Synology

Internet et Programmation!

Protocoles Applicatifs

Transcription:

SHELL Les commandes relatives aux réseaux L'accès aux ou via les réseaux est devenu vital, aussi, les commandes traditionnelles de connexion et de transfert de fichiers ont été remplacées par des commandes aux fonctionnalités équivalentes mais sécurisées. Pour éviter les problès de résolution de nom, il est fortement conseillé d'utiliser le nom complet d'une machine ((FQDN : Fully Qualified Domain Name), c'est à dire avec son nom de domaine, en passant par les sous-domaines. Avant toute connexion ou tout transfert, il peut être parfois utile de vérifier que la liaison réseau est valide au moyen de la commande ping qui teste la transmission. On peut ensuite se connecter : Connexion à distance : telnet Connexion sécurisé à distance : ssh où transférer des fichiers : Transfert de fichiers : ftp Transfert sécurisé de fichiers : sftp Copie sécurisé de fichiers à distance : scp ping Test de transmission. Il arrive parfois qu'une connexion à distance, un transfert de fichiers, une requête HTTP échoue car la liaison avec le serveur ou la machine distante n'a pu être établie. ping permet de tester cette liaison. Les réponses étant différentes sous Solaris et Linux, nous traiterons les 2 séparément. Si vous ne savez pas quel est votre système, utilisez la commande uname Solaris Syntaxe : ping machinedistante ping machdist. : teste la transmission vers la machine machdist du domaine Selon le cas ping offre 4 réponses.

machdist. is alive : c'est (heureusement!) le cas le plus fréquent. On peut atteindre la machine distante sans problème. unknown host machdist. : la machine distante est inconnue ou n'existe pas. no answer from machdist. : on peut atteindre le réseau où se trouve la machine distante, mais pas la machine elle-même. C'est généralement le signe que la machine est arrêtée ou hors service. Host Unreachable : on ne peut atteindre le réseau où se trouve la machine distante. C'est généralement dû à une coupure de réseau physique ou logique. Linux Syntaxe : ping [-c n] machinedistante Option principale : -c n : nombre de paquets de données envoyés. 5 semble suffisant. ping -c 5 machdist. : teste la transmission vers la machine machdist du domaine Selon le cas ping offre 3 réponses possible : PING machdist. (148.60.24.12) 56(84) bytes of data. 64 bytes from machdist. (148.60.24.12): icmp_seq=0 ttl=254 time=1.25 ms 64 bytes from machdist. (148.60.24.12): icmp_seq=1 ttl=254 time=0.759 ms 64 bytes from machdist. (148.60.24.12): icmp_seq=2 ttl=254 time=0.754 ms 64 bytes from machdist. (148.60.24.12): icmp_seq=3 ttl=254 time=0.752 ms 64 bytes from machdist. (148.60.24.12): icmp_seq=4 ttl=254 time=0.772 ms --- machdist. ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4040ms rtt min/avg/max/mdev = 0.752/0.858/1.257/0.202 ms, pipe 2 Le paramètre time indique le temps mis par les paquets pour rejoindre la machine distante. Les 5 paquets transmis ont été reçus donc la liason est bonne. PING machdist. (machdist. ) 56(84) bytes of data. --- machdist. ping statistics --- 5 packets transmitted, 0 received, 100% packet loss, time 4000ms Aucun paquet n'est parvenu à destination car la machine machdist ne répond pas. C'est généralement le signe que cette machine est arrêtée ou hors service. ping: unknown host machdist. la machine distante est inconnue ou n'existe pas.

telnet Connexion à distance. Syntaxe : telnet machinedistante telnet machdist.sondomlaine.fr : connexion à machdist du domaine Trying 193.52.93.3... Connected to machdist.. Escape character is '^]'. UNIX(r) System V Release 4.0 (machdist) login: Vous n'avez plus qu'à entrer votre nom d'utilisateur et votre mot de passe. ssh Connexion sécurisée à distance. ssh est un outil qui remplace telnet, sécurisé par une procédure d'authentification basée sur des algorithmes de cryptographie à la connexion, puis un cryptage durant la session. L'intérêt est de lutter contre l'écoute pirate des mots de passe circulant en clair sur nos réseaux actuels. Par souci de sécurité, de plus en plus de sites interdisent les connexions par telnet et n'autorisent que les connexions par ssh. Syntaxe : ssh machinedistante -l nom ou ssh nom@machinedistante Option principale : -X : active le transfert X11 NB : nom est votre nom de login sur la machine distante. Il n'y a pas besoin de l'utiliser si c'est le même sur la machine locale et la machine distante. ssh bidochon@machdist. ou ssh machdist. -l bidochon : connexion sécurisée à machdist du domaine bidochon@machdist.'s password:

Vous n'avez plus qu'à entrer votre mot de passe. ftp Transfert de fichiers Syntaxe : ftp machinedistante ftp machdist. : transfert de fichiers depuis/vers machdist du domaine Connected to machdist.. 220 machdist. FTP server (Version wu-2.6.1(1) Mon Jul 3 15:49:03 MET DST 2000) ready. Name (machdist.:bidochon): bidochon 331 Password required for bidochon. Password: 230 User bidochon logged in. ftp> En tapant help, vous avez accès à la liste des commandes internes à ftp. Puis en tapant help commande, la description de la commande. Voyons les plus courantes :! : la commande qui suit est exécutée localement c'est à dire sur la machine de départ. ascii : transfert de fichiers ASCII (texte) binary : transfert de fichiers binaires. cd : changement de répertoire sur la machine distante. get : transfert de un fichier depuis la machine distante. get tp1.f lcd : changement de répertoire sur la machine locale. ls : liste les fichiers du répertoire courant de la machine distante. mget : transfert de plusieurs fichiers depuis la machine distante. mget *.f mput : transfert de plusieurs fichiers vers la machine distante. mput licence.* put : transfert de un fichier vers la machine distante. put licence.tex pwd : affiche le répertoire courant de la machine distante. quit : quitte ftp Pour transférer de nombreux fichiers, il peut être intéressant de les archiver au préalable. Voir tar.

sftp Transfert sécurisé de fichiers Syntaxe : sftp nom@machinedistante NB : nom est votre nom de login sur la machine distante. Il n'y a pas besoin de l'utiliser si c'est le même sur la machine locale et la machine distante. sftp machdist. : transfert sécurisé de fichiers depuis/vers machdist du domaine Connecting to machdist... nom@machdist.'s password: sftp > En tapant help ou?, vous avez accès à la liste des commandes internes à sftp. Voyons les plus courantes : cd : changement de répertoire sur la machine distante lcd : changement de répertoire sur la machine locale get : transfert de un fichier depuis la machine distante. get tp1.f help : affiche la liste des commandes internes lls : liste les fichiers du répertoire courant de la machine locale lpwd : affiche le répertoire courant de la machine locale ls : liste les fichiers du répertoire courant de la machine distante put : transfert de un fichier vers la machine distante. put licence.tex pwd : affiche le répertoire courant de la machine distante exit : quitte sftp quit : quitte sftp! : la commande qui suit est exécutée localement c'est à dire sur la machine de départ? : équivalent à help Pour transférer de nombreux fichiers, il peut être intéressant de les archiver au préalable. Voir tar.

scp Copie sécurisé de fichiers à distance Syntaxe : scp [-cprw] source nom@machinedistante:cible ou Syntaxe : scp [-cprw] nom@machinedistante:source cible Option principale : -p : le fichier cible conserve les permissions et la date de dernière modification du fichier source (au lieu de la date courante). NB : nom est votre nom de login sur la machine distante. Il n'y a pas besoin de l'utiliser si c'est le même sur la machine locale et la machine distante. Exemple 1: scp fich machdist.: : copie sécurisée du fichier fich sur machdist du domaine Ne pas oublier les : après le nom de la machine distante sinon, on crée une copie de fich nommée machdist. Exemple 2 : scp -R machdist.:rep. : copie locale du répertoire rep depuis machdist du domaine Ne pas oublier le. Voir les caractères spéciaux du shell. nom@machdist.'s password: