Shell - ssh. 23 septembre Séminaire technique. Shell - ssh. Pauline POMMERET. Généralités. Commandes. Combinaison de commandes. ssh.

Dimension: px
Commencer à balayer dès la page:

Download "Shell - ssh. 23 septembre 2014. Séminaire technique. Shell - ssh. Pauline POMMERET. Généralités. Commandes. Combinaison de commandes. ssh."

Transcription

1 Shell - comman shell Commans Séminaire Shell - 23 septembre 2014 fonction l autre

2 Shell - comman shell Commans fonction l autre Qu est ce qu un shell? Une interface système, ou shell est une couche logicielle qui fournit l interface utilisateur d un système d exploitation. Il correspond à la couche la plus externe du système d exploitation. Le shell du système d exploitation peut exister sous ux formes : interface en ligne comman dite CLI, Command Line Interface, où l utilisateur lance s instructions sous forme texte ; interface graphique dite GUI, Graphical User Interface, où l utilisateur sa souris et qui a pour mérite d être intuitif. Ici, on va traiter du shell Unix.

3 Shell - comman shell Commans fonction l autre Les différentes espèces shell Unix Il existe nombreux shell : Shell Stephen BOURNE BOURNE shell (/bin/sh) : ancien shell par défaut, souvent shell par défaut pour root ; BOURNE-Again shell (/bin/bash) : interprète par défaut (par défaut pour Mac OS X, Cygwin) ; C shell (/bin/csh) : évolution du shell sh avec une syntaxe plus proche du C ; KORN shell (/usr/bin/ksh) : compatible avec bash, incluant s fonctionnalités proche du csh ; Z shell (/usr/bin/zsh) : sorte BOURNE shell étendu reprenant les fonctionnalités les plus pratiques bash, ksh et csh, par défaut au

4 Shell - Présentation d un terminal comman shell $ : utilisateur normal # : super-utilisateur Dossier courant (~ /home/utilisateur) Co d'erreur (0 tout va bien) Commans fonction l autre Utilisateur Machine Playground!

5 Shell - Récupérer un ${SHELL}rc comman shell Commans Des exemples fichiers configuration sont disponibles. Pour récupérer le dépôt git s fichiers configuration : : gitclonehttp : //git.crans.org/git/fichiers c onfiguration.git Sinon, consulter la page wiki.crans.org/viecrans/ FichiersConfiguration. fonction l autre

6 Shell - Caractères contrôle clavier essentiels comman shell Commans fonction l autre <tab> <tab> permet faire la «tab-complétion» c est-à-dire compléter par exemple les noms, fichiers, les chemins. SUPER UTILE!! ˆC ˆC interrompt un processus attaché au terminal (SIGINT, signal 11) ˆD ˆD renvoie un caractère fin fichier (caractère ASCII 026), si le shell lit, il termine

7 Shell - Caractères contrôle clavier essentiels comman shell Commans fonction l autre ˆZ ˆZ suspend un processus en premier plan c est-à-dire qu il est mis en pause. Il reprend grâce à fg. ˆA ˆA permet revenir au tout début la ligne écrite. ˆW ˆW permet l effacement du mot qui précè la position du curseur.

8 Shell - Format d une comman shell comman shell Commans Une comman simple est une séquence mots séparés par un séparateur blanc. Le premier mot désigne le nom la commman à exécuter, les mots suivants sont passés en arguments la comman. La valeur retournée par la comman est celle son exit. fonction l autre

9 Shell - Recherche par le shell d une comman comman shell Commans fonction l autre Il y a ux cas possibles : si la comman est intégrée au shell, il l exécute lui même, si la comman n est pas intégrée au shell, le shell va la chercher dans le PATH. le PATH La variable <PATH> contient la liste s répertoires dans lesquels vont être recherchés les fichiers exécutables. Si une comman n est pas dans le PATH, il faut écrire tout le chemin jusqu à la comman. Pour visualiser le PATH : : echopath Le PATH est défini à la fois dans le.profile et on peut le modifier dans son.${shel}rc : Pour ajouter ses scripts perso dans son PATH PATH = /bin : /scripts :PATH

10 Shell - Rappel : arborescence fichiers / racine globale comman shell Commans etc fichiers conf système bin exécutables home «maison» lib librairies pauline gribouille M1-BIBS ouaf grrrr cv.tex shell-.tex fonction l autre Chemin absolu /home/pauline/m1-bibs/cv.tex Chemin relatif puis../../pauline/m1-bibs/cv.tex

11 Shell - Chemin relatif et chemin absolu comman shell Commans Le chemin absolu est la succession s répertoires à parcourir puis la racine pour accér au fichier spécifié. Le chemin relatif est la succession s répertoires à parcourir puis le répertoire courant pour accér au fichier spécifié. On désigne par.. le répertoire parent. fonction l autre

12 Shell - cd, change directory comman shell Commans fonction l autre définition cd est une comman qui permet naviguer dans l arborescence s fichiers, connaissant l emplacement du dossier que l on cherche. : cd < cheminabsoluourelatif > Que ce soit pour le chemin absolu ou pour le chemin relatif, il faut connaître l arborescence s fichiers. Il ne faut surtout pas oublier d utiliser la «tab-complétion», ça fait gagner beaucoup temps.

13 Shell - pwd, print working directory comman shell Commans définition pwd est une comman qui permet d afficher le dossier courant, d afficher où l on est. Cette comman est très pratique lorsque l on ne dispose pas.bashrc ou.zshrc «user-friendly» qui renouvelle l affichage la localisation à chaque retour prompt. fonction l autre

14 Shell - ls, lists segments comman shell Commans ls ls est une comman qui permet d afficher le contenu d un répertoire. les options utiles ls -a affiche tous les fichiers du répertoires (mêmes les cachés) ls -l affiche la liste s fichiers et s dossiers, avec leurs dates rnière modification, leurs tailles, les utilisateurs propriétaires, groupe propriétaire et les droits. ls -lh même chose que précémment, avec les tailles en format human readable. fonction l autre

15 Shell - mv, move comman shell Commans fonction l autre mv mv peut servir à déplacer ou renommer s fichiers. Exemples : mv test plop renomme le fichier/répertoire «test» en «plop» mv plop /home/pauline/test déplace «plop» dans «Test» les options mv -i interactive man pour chaque fichier/répertoire s il peut déplacer le fichier/répertoire mv -u update man à mv ne pas supprimer le fichier si la date modification est la même ou plus récente que son remplaçant

16 Shell - cp, copy comman shell Commans fonction l autre définition cp permet copier un fichier ou un répertoire. cp fichier1 fichier2 copie fichier1 en un fichier2 ; cp fichier répertoire copie le fichier dans le répertoire. les options cp -i avertit l existence d un fichier du même nom et man s il peut remplacer son contenu. cp -r permet copier manière récursive l ensemble d un répertoire et ses sous-répertoires. cp -p préserve toutes les informations comme le propriétaire, le groupe et la date création.

17 Shell - touch comman shell Commans fonction l autre touch touch sert à modifier le timestamps d un fichier. touch test va créer le fichier test dans le dossier courant, s il n existe pas encore. les options touch -t STAMP utilise STAMP au lieu du temps présent. touch -r plop -B 5 test fait paraître le fichier test 5 secons plus vieux que le fichier plop. touch -r plop -F 5 test fait paraître le fichier test 5 secons plus jeune que le fichier plop. touch -m modifie la date rnière modification.

18 Shell - mkdir, make directory comman shell Commans fonction l autre mkdir mkdir permet créer un répertoire. : mkdir < nomdudossier > les options mkdir -p permet créer une suite répertoires : pwd /home/pauline mkdir -p L3-S1/Biol336/Immuno/Diapos

19 Shell - rm, remove comman shell Commans rm rm permet supprimer un fichier. : rm < nomdufichier > les options rm -i permet manr à l utilisateur s il veut vraiment effacer le fichier. rm -d permet supprimer un répertoire qu il soit plein ou nous (dangeureux). rm -r permet supprimer un répertoire et ses sous-répertoires (très dangeureux). rm -f permet supprimer les fichiers protégés en écriture et les répertoires sans manr confirmation (vraiment très dangeureux) fonction l autre

20 Shell - cat, concatenate comman shell Commans fonction l autre cat cat permet concatener s fichiers ou lire un fichier. cat <nom du fichier 1> <nom du fichier 2> permet concaténer les ux fichiers. cat <nom du fichier> permet l afficher dans la sortie standard les options cat -n permet numéroter les lignes dans la sortie standard.

21 Shell - less, less comman shell Commans fonction l autre less less lit au fur et à mesure le fichier qu on lui donne et permet la navigation en amont et en aval. les options less <entrée> /pattern <entrée> permet rechercher le pattern dans le fichier, en ayant son contexte. less <entrée> /!pattern <entrée> permet rechercher les lignes ne contenant pas pattern. ˆD permet d avancer N lignes (par défaut, la moitié la taille l écran). ˆB permet reculer N lignes (par défaut, la moitié la taille l écran).

22 Shell - nano, nano comman shell Commans fonction l autre nano nano est un éditeur texte, natif sur Ubuntu et Debian. : nano < nomdufichier > Permet d éditer le fichier en question. les raccourcis ˆO permet d écrire le fichier i.e. sauvegarr. ˆX permet fermer le fichier. ˆK permet couper les lignes. ˆU permet coller les lignes. Ce qui est pratique avec nano, c est qu il y a toujours une anti-sèche...

23 Shell - find, find comman shell Commans fonction l autre find find permet trouver un fichier portant un nom donné. : find/ name < nomdufichier > : find. -name "*.tex" les options find / -name plop* -print permet chercher tous les fichiers dont le nom commence par «plop». find / -name bin -type d -print permet chercher tous les répertoires dont le nom est «bin». find / -name plop* -print -ok rm {} \; permet supprimer tous les fichiers dont le nom commence par «plop».

24 Shell - grep, global regular expression print comman shell Commans grep grep cherche une expression rationnelle dans un fichier. : grep < pattern >< nomdufichier > les options grep -n permet d afficher la ligne à laquelle le motif a été retrouvé dans le fichier. grep -l bla /home/pauline/inutile/* permet donner les noms s fichiers où le motif «bla» est présent. grep -c plop /home/pommeret/irclogs/crans/2012/11/* permet compter le nombre plop dans mes lofs du mois novembre. fonction l autre

25 Shell - chmod, change mo comman shell Commans fonction l autre chmod chmod permet spécifier les droits qu ont les utilisateurs sur un fichier. }{{} rwx }{{} rwx }{{} rwx u g o u : propriétaire, g : groupe, o : autres utilisateurs les options chmod o +/- x/w/r permet d ajouter/enlever les droits d exécution/écriture/lecture à «o». chmod 764 permet donner tous les droits au propriétaire, le droit lecture et d écriture au groupe et le droit lecture aux autres.

26 Shell - chown, change owner comman shell Commans chown chown permet définir le propriétaire et le groupe d un fichier (nécessite d être root). : chownroot : adm/home/respbats/www/config/.gitignore les options chown -R permet changer les permissions d un répertoire et ses sous-répertoires. fonction l autre

27 Shell - sudo, substitute user do comman shell Commans sudo sudo permet d exécuter s qui ne peuvent être lancées qu en étant root). sudo nano /etc/apt/sources.list pour executer une comman ponctuelle en tant que root. sudo su pour venir root avec son propre mot passe si l on est dans le sudoer file. le sudoer file : /etc/sudoers fonction l autre

28 Shell - adduser, add user comman shell Commans adduser adduser permet d ajouter un utilisateur à une machine. : sudoaddusergribouille crée un répertoire /home/gribouille, ajoute l utilisateur dans le fichier configuration /etc/passwd, il reste à l ajouter éventuellement au sudoer file. fonction l autre

29 Shell - passwd, password comman shell Commans définition passwd permet d attribuer un mot passe à un utilisateur ou changer mot passe. : sudopasswdgribouille le /etc/passwd Les mots passe ne sont pas dans /etc/passwd mais dans /etc/shadow. /etc/passwd ressemble à ça : fonction l autre

30 Shell - man, manual comman shell Commans fonction l autre man man est une comman qui permet d ouvrir une «page manuel». Toutes les possènt une page manuel qui explique leur fonctionnement et détaillent leurs options. : man < comman > les raccourcis q permet quitter la page du manuel. permettent naviguer dans les pages du manuel d une comman.

31 Shell - Standard comman shell Commans fonction l autre Lors son lancement, le shell ouvre 3 canaux : 0, l entrée standard, stdin, qui est par défaut le clavier ; 1, la sortie standard, stdout, qui est par défaut l écran ; 2, la sortie erreur standard, strr, qui est par défaut l écran. Le shell lit ce qui se trouve sur son entrée standard.

32 Shell - comman shell Commans fonction l autre Redirections définition Une redirection renvoie une entrée/sortie d un fichier vers un autre fichier. command > plop renvoie la sortie standard la comman vers plop, écrase le fichier plop s il existe. command > > plop ajoute la sortie standard la comman au fichier plop. command < plop redirige l entrée standard la comman puis le fichier plop. 2>/v/null redirige la sortie standard d erreur vers /v/null («les égouts fg).

33 Shell - pipe, pipeline comman shell Commans fonction l autre pipe pipe est une sorte tuyau qui permet renvoyer la sortie standard d une comman vers l entrée standard d une autre. Pour retrouver toutes les lignes ls contenant pattern : : ls alh grep pattern Pour envoyer un mail avec sendmail : : cat < fichier > sendmail < >

34 Shell - Les métacaractères d expansion comman shell Commans fonction l autre définition Les métacaractères d expansion sont s caractères, dont la signification peut dépendre l emplacement où l on se trouve, qui permettent l expansion s noms fichiers. * remplace n importe quelle chaîne caractère ;? remplace n importe quel caractère ; [...] permet chercher une intité entre un caratère entre crochets et les mots donnés en argument : pour pr[aio]*, prie, proie, prisme et prison praire conviennent ; [.-.] permet chercher une intité entre un caractère contenu entre les ux points et les mots donnés en argument : pour pr[a-i]*, prie, prisme, prison et praire conviennent ; {..,..} permet chercher successivement ux chaînes caractère : pour pr{is,oi}*, proie, prisme et prison conviennent ; remplace par le $HOME.

35 Shell -,&&, ; comman shell Commans fonction l autre <command1> <command2> exécute command1 et 2, si et seulement si command1 a un co sortie différent 0. && <command1> && <command2> exécute command1 et 2. L exécution séquentielle s arrête dès qu une comman renvoie un co sortie différent 0. ; <command1> ; <command2> ; <command3> execute les indépendamment les unes s autres.

36 Shell -, secure shell comman shell Commans est à la fois une comman et un protocole communication sécurisée (les trames sont chiffrées) entre un client et un serveur distant. Le permet se connecter à une machine distante et d y travailler. fonction l autre

37 Shell - Communication avec telnet comman shell Commans fonction l autre telnet est simple mais dangeureux il faut chiffrer ses données.

38 Shell - Chiffrement symétrique (1/2) comman shell Commans fonction l autre parfait le chiffrement symétrique, non?

39 Shell - Chiffrement symétrique (2/2) comman shell Commans fonction l autre il faut transmettre discrètement la clef, ça n a vraiment pas l air faisable facilement.

40 Shell - Chiffrement asymétrique (1/2) comman shell Commans fonction l autre parfait!

41 Shell - Chiffrement asymétrique (2/2) comman shell Commans Pour le chiffrement asymétrique, il faut : une clef publique qui sert à chiffrer, une clef privée qui sert à déchiffrer. Le chiffrement asymétrique consomme plus ressource, aussi il n est utilisé qu au début la communication pour permettre l échange sécurisé la clef symétrique. fonction l autre

42 Shell - Établissement d une connexion comman shell Commans fonction l autre 1 Le serveur envoie sa clef publique au client. Celui-ci vérifie que c est la clef du serveur (si déjà reçue). 2 Le client génère une clef secrète et l envoie au serveur en la chiffrant avec la clef publique reçue. (chiffrement asymétrique) 3 Le serveur chiffre un message standard avec la clef secrète et l envoie au client qui le déchiffre. (prouve que le serveur est bien le vrai serveur) 4 Établissement d un canal sécurisé grâce à la clef secrète commune. (chiffrement symétrique) 5 Le client peut alors envoyer le login et son mot passe l utilisateur pour vérification.

43 Shell - Première connexion comman shell Commans Pour se connecter en sur zamok : : damn it! fonction l autre

44 Shell - comman shell Commans C est quoi un C est ce qui permet au client vérifier que la clef publique envoyée par le serveur est bien la vraie clef publique envoyée par le vrai serveur. Il faut donc vérifier le et pas taper naïvement yes. Pour cela on peut manr à un admin la, qui exécute : fonction l autre

45 Shell - Vérifier le via le DNS comman shell Commans Pour vérifier le à partir s entrées SSHFP du resolver DNSSEC : : overifyhostkeydns = Et tout va bien! fonction l autre

46 Shell - Récupérer une configuration comman shell Commans Un./config commenté et expliqué est disponible : config fonction l autre

47 Shell - Authentification par clefs comman shell Commans Au lieu s authentifier par mot passe, il est possible s authentifier par un couple clef privée/publique, c est-à-dire par cryptographie asymétrique. fonction l autre

48 Shell - comman shell Commans Pour générer un couple clef rsa, il faut exécuter : : keygen trsa Les clefs sont stockées : dans ~/./id_rsa pour la clef privée (permissions 600) dans ~/./id_rsa.pub pour la clef privée (permission 644) fonction l autre

49 Shell - Passphrase comman shell Commans fonction l autre Lors la création la clef privée, OpenSSh man l entrée d une passphrase qui servira à chiffre la clef privée. La passphrase sera mandée à chaque utilisation la clef privée. Il existe un programme -agent qui permet ne pas entrer le mot passe à chaque fois. Il est possible changer la passphrase : : keygen p

50 Shell - Autoriser la clef publique comman shell Commans Il suffit copier la clef sur le serveur sur lequel on veut se connecter à distance en exécutant la comman suivante : : copy id i /./id r fonction l autre

51 Shell - Transfert du serveur graphique comman shell Commans Si on veut récupérer le contrôle sur le serveur graphique d une machine distante, c est possible! Il suffit faire : : On peut alors lancer s programmes comme iceweasel, inkscape,... fonction l autre

52 Shell - C est (enfin) fini comman shell Commans Mais il reste tellement à découvrir. Notamment l horreur s scripts qui commencent par!/bin/bash fonction l autre

Formation Root de base

Formation Root de base 2 octobre 2010 Sommaire 1 Présentation Les commandes 2 Vaincre l autisme. Opérations de bases sur les fichiers Éditer un fichier Se documenter Raccourcis utiles 3 vim aptitude ssh screen irssi 4 Présentation

Plus en détail

Prise en main du système Linux

Prise en main du système Linux Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX Claude.Duvallet@gmail.com Septembre 2007 Plan de la présentation 1 Introduction Le système de fichiers

Plus en détail

ASR1 - Systèmes d exploitation

ASR1 - Systèmes d exploitation ASR1 - Systèmes d exploitation Semestre 1, année 2011-2011 Département d informatique IUT Bordeaux 1 Janvier 2012 q 1 / 1 1. Introduction aux Systèmes d exploitation Contenu à quoi ça sert grandes fonctions

Plus en détail

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Unix/Linux I. 1 ere année DUT. Université marne la vallée Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins

Plus en détail

TP1 - Prise en main de l environnement Unix.

TP1 - Prise en main de l environnement Unix. Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents

Plus en détail

installation et configuration de systèmes TR ACADÉMIE D ORLÉANS-TOURS

installation et configuration de systèmes TR ACADÉMIE D ORLÉANS-TOURS LP CHATEAU BLANC 45 CHALETTE/LOING BAC PRO SEN TR THÈME : CONFIGURATION D UN SERVEUR TP N 4 LINUX A DISTANCE ACADÉMIE D ORLÉANS-TOURS NOM : CI 11 : INSTALLATION ET CONFIGURATION DE SYSTEMES TR OBJECTIFS

Plus en détail

Introduction aux commandes de base sous UNIX

Introduction aux commandes de base sous UNIX Introduction aux commandes de base sous UNIX -- Atelier DNS AfTLD Yaoundé 2004 - Exemple d un session (se logger, exécuter des commandes, se délogger) - Les commandes de base 1. Une session avec un "shell"

Plus en détail

Présentation du cours Linux / Shell. Inf7212 Introduction aux systèmes informatiques Alix Boc Automne 2013

Présentation du cours Linux / Shell. Inf7212 Introduction aux systèmes informatiques Alix Boc Automne 2013 Présentation du cours Linux / Shell Inf7212 Introduction aux systèmes informatiques Alix Boc Automne 2013 2 Plan Présentation du cours / Syllabus Questionnaire sur vos connaissances L ordinateur Introduction

Plus en détail

Informatique tronc commun TP 02

Informatique tronc commun TP 02 Informatique tronc commun TP 02 15 septembre 2015 NB : 1. Lisez attentivement tout l énoncé avant de commencer. 2. Après la séance, vous devez rédiger un compte-rendu de TP et l envoyer au format électronique

Plus en détail

Initiation à Unix. Cours 1 - Présentation

Initiation à Unix. Cours 1 - Présentation Initiation à Unix Cours 1 - Présentation Université Henri Poincaré Master Génomique et Informatique Automne 2008 1/ 41 Plan Introduction Introduction L interpréteur de commande Le système de fichiers Les

Plus en détail

Introduction Les arguments de main() Passons aux choses serieuses. Formation Linux. Adrien Chardon. Novembre 2014

Introduction Les arguments de main() Passons aux choses serieuses. Formation Linux. Adrien Chardon. Novembre 2014 Novembre 2014 1 Introduction 2 3 1 Introduction 2 Les deux prototypes possibles de main() Deux exemples pour comprendre 3 Exemples simples Explorateur de fichiers Connexion à distance Redirection et pipe

Plus en détail

Utilisateurs et Groupe

Utilisateurs et Groupe 1 Gestion des utilisateurs Unix 1.1 Super-utilisateur Utilisateurs et Groupe Linux est un système multiutilisateurs (plusieurs utilisateurs peuvent travailler sur la même machine) et sécurisé. Chaque utilisateur,

Plus en détail

UE GLSE 301 Outils informatique

UE GLSE 301 Outils informatique UE GLSE 301 Outils informatique Responsable : Andrea CHERUBINI andrea.cherubini@univ-montp2.fr 1 Présentation générale But Ce module vous permettra de vous perfectionner sur les différents logiciels que

Plus en détail

Introduction au système d exploitation Linux Linux / Emacs / Scilab / L A TEX

Introduction au système d exploitation Linux Linux / Emacs / Scilab / L A TEX Introduction au système d exploitation Linux Linux / Emacs / Scilab / L A TEX Jean-Philippe Chancelier et Michel De Lara 7 septembre 2009 Table des matières 1 Introduction 2 2 Le système de fichiers 3

Plus en détail

L accès à distance par SSH

L accès à distance par SSH L accès à distance par SSH Objectif : Se connecter à distance à un Unix/Linux depuis Unix/Linux par ssh SSH signifie Secure SHell. C est un protocole qui permet de faire des connexions sécurisées (i.e.

Plus en détail

FORMATION - FEDORA ET VMWARE

FORMATION - FEDORA ET VMWARE FORMATION - FEDORA ET VMWARE Par Pierre-Luc Delisle 1 VMWARE WORKSTATION Le meilleur outil de virtualisation desktop sur le marché 2 CRÉATION D UNE MACHINE VIRTUELLE Création d une machine virtuelle avec

Plus en détail

TP 2 : Gestion de fichiers et répertoires, Droits d accès

TP 2 : Gestion de fichiers et répertoires, Droits d accès Culture et pratique de l informatique TP 2 : Gestion de fichiers et répertoires, Droits d accès 2014/15 Partie 1 : redirections des entrées-sorties Objectifs 1. Comprendre les notions de : système d exploitation

Plus en détail

Le Shell. Chapitre 3. 3.1.1 Conventions typographiques

Le Shell. Chapitre 3. 3.1.1 Conventions typographiques Chapitre 3 Le Shell 3.1 Généralités 3.1.1 Conventions typographiques Dans ce chapitre, les noms des fichiers et des commandes UNIX seront écrits dans la fonte que voici. Lorque cette même fonte sera utilisée

Plus en détail

Introduction à la ligne de commande

Introduction à la ligne de commande Introduction à la ligne de commande Xerox Park 1981 Apple Macintosh 1984 Last login: Mon Nov 15 20:16:58 on ttys000 computer:~ jerome$ Last login: Mon Nov 15 20:16:58 on ttys000 computer:~ jerome$ Archaïque?

Plus en détail

C.M. 1 & 2 : Prise en main de Linux

C.M. 1 & 2 : Prise en main de Linux Grégory Bonnet gregory.bonnet@unicaen.fr GREYC Université Caen Basse Normandie Diaporama original : Jean-Philippe Métivier - Boris Lesner But de cet enseignement 1 - Apprendre à manipuler un système Unix/Linux

Plus en détail

Formation Linux de base

Formation Linux de base Système de fichiers, droits et commandes de base Centrale Réseaux Samedi 22 septembre 2007 Sommaire 1 Le système de fichiers 2 3 Outline 1 Le système de fichiers 2 3 Les répertoires importants /etc Répertoire

Plus en détail

Formation Root de Base

Formation Root de Base VIA Centrale Réseaux 2011-2012 3 octobre 2011 De quoi va-t-on parler ce soir? 1 Quels outils utilisera-t-on? 2 3 4 5 Plan de cette formation La distribution Debian Une machine pour s (auto)former : metamorph

Plus en détail

Commandes et scripts Bash. 1 Commandes de gestion des fichiers et répertoires

Commandes et scripts Bash. 1 Commandes de gestion des fichiers et répertoires Commandes et scripts Bash Seules certaines options sont indiquées. Pour plus de détails voir les pages de manuel (cf commande man). Si une commande est indiquée comme étant interne, cela signifie qu elle

Plus en détail

Introduction au système

Introduction au système Chapitre 1 Introduction au système 1 Organisation du système de fichier sous Unix/Linux Les documents sur lesquels on travaille sur un système Unix (vu en CM) sont stockés dans des fichiers qui sont regroupés

Plus en détail

Correction TP d introduction à Unix

Correction TP d introduction à Unix Correction TP d introduction à Unix Première année DUT Informatique 2013-2014 Exercice 1. Connexion-Déconnexion Ce premier exercice à pour but de vous familiariser avec votre environnement de travail.

Plus en détail

Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs.

Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs. Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs. Sauf mention contraire, le contenu de cet ouvrage est publié sous la licence : Creative Commons BY-NC-SA 2.0 La copie de cet ouvrage

Plus en détail

Installation et utilisation de SSH. .et

Installation et utilisation de SSH. .et Installation et utilisation de SSH.et.soumission de travail SSH est un protocole de communication qui permet de communiquer à distance entre deux ordinateurs. Pour cela, il faut qu un des deux ordinateurs

Plus en détail

Nom : Prénom : Groupe :

Nom : Prénom : Groupe : Nom : Prénom : Groupe : TP : utilisation de ssh 1 Travail préliminaire. Pour ce TP vous devrez utiliser les comptes root/tpreseau et tpreseau/disket. Restaurez votre machine en chargeant le système marqué

Plus en détail

RAPPEL La commande man [commande] donne une aide pour chaque commande QUELQUES RACCOURCIS CLAVIER BIEN PRATIQUES

RAPPEL La commande man [commande] donne une aide pour chaque commande QUELQUES RACCOURCIS CLAVIER BIEN PRATIQUES Exercices LINUX TP1 RAPPEL La commande man [commande] donne une aide pour chaque commande QUELQUES RACCOURCIS CLAVIER BIEN PRATIQUES Linux a comme d'autres systèmes une gestion de raccourcis clavier. Voici

Plus en détail

SSH. Romain Vimont. 7 juin 2008. Ubuntu-Party

SSH. Romain Vimont. 7 juin 2008. Ubuntu-Party SSH Romain Vimont Ubuntu-Party 7 juin 2008 Romain Vimont Secure Shell 1 / 44 Plan 1 Les bases Présentation Authentification 2 Clients Limiter l accès 3 Vidéos distantes à la demande Lecteur audio distant

Plus en détail

Introduction 2 Environnement de travail... 2 Groupement de commandes... 2 Caractères spéciaux... 2

Introduction 2 Environnement de travail... 2 Groupement de commandes... 2 Caractères spéciaux... 2 TP OS n 5 2012 tv - v.1.0 Sommaire Introduction 2 Environnement de travail....................................... 2 Groupement de commandes..................................... 2 Caractères

Plus en détail

info502 : Système d exploitation TP 1 : introduction à Unix, scripts

info502 : Système d exploitation TP 1 : introduction à Unix, scripts info502 : Système d exploitation TP 1 : introduction à Unix, scripts Pierre Hyvernat, Sylvie Ramasso, Brice Videau Pierre.Hyvernat@univ-savoie.fr Sylvie.Ramasso@univ-savoie.fr Brice.Videau@univ-savoie.fr

Plus en détail

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

Aide-Mémoire unix. 9 février 2009 Aide-Mémoire unix Nicolas Kielbasiewicz 9 février 2009 Le système d exploitation unix est de plus en plus présent aujourd hui. Comme tous les projets Open Source, on le trouve sous différentes formes :

Plus en détail

Edition de fichier avec nano

Edition de fichier avec nano 3 janvier 2015 Table des matières 1 Introduction 2 2 Qu est-ce que nano? 2 3 Démarrer nano 2 3.1 Fichier sans nom........................... 3 3.2 Fichier existant ou avec nom.................... 3 3.3

Plus en détail

Introduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn

Introduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn Introduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn maxime.boissonneault@calculquebec.ca U. Laval - Mars 2013 1 2 Plan de la présentation 1.Accéder à une grappe 2.Fichiers

Plus en détail

TP 1 : Premier contact

TP 1 : Premier contact TP 1 : Premier contact Informatique Fondamentale (IF1) Semaine du 22 Septembre 2008 Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~jch/enseignement/if1/ Les transparents de cours

Plus en détail

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

Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014 Atelier individuel Linux 101 Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014!1 !2 Se connecter à Colosse colosse.calculquebec.ca SSH est un protocole

Plus en détail

Merci à Arnaud dupont

Merci à Arnaud dupont Merci à Arnaud dupont Système d exploitation Un système d exploitation exploite quoi? Les systèmes d exploitation - introduction - C est l interface entre l utilisateur et le matériel Ses fonctions principales

Plus en détail

LDAP -sylvain. 1.1 Objectifs : 1.2 Installation. 1.3 Configuration du système

LDAP -sylvain. 1.1 Objectifs : 1.2 Installation. 1.3 Configuration du système LDAP -sylvain 1.1 Objectifs : Installer un annuaire LDAP sur un PC serveur GNU/Linux. Visiter les principaux fichiers de configuration utiles à LDAP. Utiliser l annuaire LDAP depuis un poste client GNU/Linux,

Plus en détail

Unix/Linux III. 1 re année DUT. Université Marne La vallée

Unix/Linux III. 1 re année DUT. Université Marne La vallée Unix/Linux III 1 re année DUT Université Marne La vallée 1 Recherche d un fichier find 2 3 4 5 6 La commande find permet de retrouver des fichiers à partir de certains critères. Syntaxe : find

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

M1101a Cours. Shell, Gestion de fichiers. Département Informatique IUT2, UPMF 2015/2016

M1101a Cours. Shell, Gestion de fichiers. Département Informatique IUT2, UPMF 2015/2016 M1101a Cours Shell, Gestion de fichiers Département Informatique IUT2, UPMF 2015/2016 Département Informatique (IUT2, UPMF) M1101a Cours 2015/2016 1 / 41 Plan du cours 1 Shell 2 Système de fichiers 3 Documentation

Plus en détail

Ligne de commandes sous Linux Effrayant? Non, Indispensable!

Ligne de commandes sous Linux Effrayant? Non, Indispensable! Ligne de commandes sous Linux Effrayant? Non, Indispensable! Pascal MARTIN SQLI Forum PHP 2010, Paris Ligne de Commandes sous Linux : indispensable! Pascal MARTIN 2 { A Propos Pascal MARTIN Expert Technique

Plus en détail

TP 0 : Premier contact

TP 0 : Premier contact TP 0 : Premier contact Informatique Fondamentale (IF1) Semaine du 17 septembre 2007 Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~pclairam/enseignements/if1/ Les transparents

Plus en détail

Séance n o 1 : Diff, Patch, Subversion

Séance n o 1 : Diff, Patch, Subversion 1 Introduction Licence Professionnelle ASRALL Outils Logiciels Libres Séance n o 1 : Diff, Patch, Subversion La gestion de projet nécessite des outils évolués permettant de faciliter cette gestion. En

Plus en détail

Exercices d'introduction à Unix (1)

Exercices d'introduction à Unix (1) Exercices d'introduction à Unix (1) 1) Première connexion 1. connectez vous à une session Unix en indiquant votre identifiant (login) et votre mot de passe (Password). 2. changer votre mot de passe avec

Plus en détail

Initiation aux commandes Unix / Linux

Initiation aux commandes Unix / Linux Initiation aux commandes Unix / Linux Ce document s adresse aux personnes qui possèdent un système d exploitation de type Unix/Linux/Mac Os X ou d un émulateur Shell pour Windows. Afin de réaliser ces

Plus en détail

STT1682 Progiciels en Statistique et Actuariat Cours 1 - Introduction à SAS

STT1682 Progiciels en Statistique et Actuariat Cours 1 - Introduction à SAS STT1682 Progiciels en Statistique et Actuariat Cours 1 - Introduction à SAS SAS SAS est une compagnie qui est le chef de l'industrie des logiciels analytiques. À travers ce cour, lorsqu'on fera référence

Plus en détail

Ligne de commande Linux avancée et scriptage bash (Linux 201)

Ligne de commande Linux avancée et scriptage bash (Linux 201) Ligne de commande Linux avancée et scriptage bash (Linux 201) laurent.duchesne@calculquebec.ca maxime.boissonneault@calculquebec.ca Université Laval - Septembre 2014 1 2 Se connecter à Colosse ssh colosse.calculquebec.ca

Plus en détail

Linux et Compilation

Linux et Compilation Département Informatique Laboratoires de système d exploitation Introduction Linux et Compilation par Louis SWINNEN Ce document est disponible sous licence Creative Commons indiquant qu il peut être reproduit,

Plus en détail

LDAP Linux. Mettre à jour le serveur (avec la commande apt-get update), après avoir mis à jour le fichier /etc/apt/sources.list

LDAP Linux. Mettre à jour le serveur (avec la commande apt-get update), après avoir mis à jour le fichier /etc/apt/sources.list LDAP Linux Installer une machine virtuelle debian sous VirtualBox. Utilisateur : root --- password : password I- Configuration du système Mettre à jour le serveur (avec la commande apt-get update), après

Plus en détail

TP1 : Initiation à l algorithmique (1 séance)

TP1 : Initiation à l algorithmique (1 séance) Université de Versailles Vanessa Vitse IUT de Vélizy - Algorithmique 2006/2007 TP1 : Initiation à l algorithmique (1 séance) 1 Prise en main de l environnement Unix : rappels et compléments Le but de la

Plus en détail

Sujet Projets 2 nd Semestre

Sujet Projets 2 nd Semestre Sujet Projets 2 nd Semestre Seuls les appels systèmes vus en cours sont autorisés. L usage d autres fonctions doit impérativement être validé par l enseignant. La date d ouverture pour l assignation de

Plus en détail

Formation Unix/Linux (1) Introduction et système de fichiers ext2

Formation Unix/Linux (1) Introduction et système de fichiers ext2 Formation Unix/Linux (1) Introduction et système de fichiers ext2 Olivier BOEBION Mars 2004 1 Un peu d histoire Le système UNIX est né dans les Laboratoires Bell en 1969. D abord écrit par Ken THOMPSON,

Plus en détail

Connexion au serveur MEARH14 depuis un réseau externe

Connexion au serveur MEARH14 depuis un réseau externe Connexion au serveur MEARH14 depuis un réseau externe Ce document est consacré à la connexion depuis l extérieur du réseau Polytech vers le serveur mearh14. 1. Préparation de votre machine : installation

Plus en détail

Formation Unix/Linux (3) Le Shell: gestion des processus, redirection d entrée/sortie

Formation Unix/Linux (3) Le Shell: gestion des processus, redirection d entrée/sortie Formation Unix/Linux (3) Le Shell: gestion des processus, redirection d entrée/sortie Olivier BOEBION Mars 2004 1 Définition Un programme se compose d un ou plusieurs fichiers composés d instructions.

Plus en détail

1 : Introduction Systèmes/Services Unix

1 : Introduction Systèmes/Services Unix 1 : Introduction Systèmes/Services Unix Cours 1 : Introduction au système UNIX Le Cocq Michel lecocq@ipgp.fr Licence Pro SIL 12 Janvier 2016 Rappel plan général Introduction au système UNIX - ssh mardi

Plus en détail

SSH : Secure SHell. Pour l'utilisateur Windows. F. Bongat. Version décembre 2011

SSH : Secure SHell. Pour l'utilisateur Windows. F. Bongat. Version décembre 2011 SSH : Secure SHell Pour l'utilisateur Windows Version décembre 2011 1 F. Bongat Présentation 2 Sécuriser des connexions à distance : Secure Shell SSH permet de sécuriser les communications des réseaux

Plus en détail

Initiation à Unix/Linux

Initiation à Unix/Linux Initiation à Unix/Linux Octobre 2007 Nicolas.Grima@univ brest.fr Bât F 3ième étage bureau F301bis (Ingénieur de Recherche au CNRS LPO) A qui s'adresse ce cours Objectifs Personnes qui ne connaissent pas

Plus en détail

Introduction à la programmation en C

Introduction à la programmation en C Introduction à la programmation en C Cours 1 19/12/2012 La compilation : du langage haut niveau au langage machine. Samy BLUSSEAU, Miguel COLOM Objectifs du cours : - Être capable de construire des programmes

Plus en détail

TP N o 2 - Utilisateurs et droits

TP N o 2 - Utilisateurs et droits IUT de Villetaneuse E. Viennet GTR 2ème année Introduction au Système UNIX 22/09/03 TP N o 2 - Utilisateurs et droits Vous rédigerez un compte rendu, sur lequel vous indiquerez la réponse à chaque question,

Plus en détail

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

Installation du transfert de fichier sécurisé sur le serveur orphanet Installation du transfert de fichier sécurisé sur le serveur orphanet But du changement de mode de transfert Afin de sécuriser les transferts de données sur la machine orphanet (orphanet.infobiogen.fr),

Plus en détail

Atelier La notion de session utilisateur sous Linux

Atelier La notion de session utilisateur sous Linux Chapitre 6 Atelier La notion de session utilisateur sous Linux I Présentation Nous allons voir la notion de session et d utilisateur sous linux, ainsi que quelques commandes de base afin de mieux comprendre

Plus en détail

Projet 2A STI : Supervision et audit de la sécurité système dans un réseau

Projet 2A STI : Supervision et audit de la sécurité système dans un réseau Projet 2A STI : Supervision et audit de la sécurité système dans un réseau Jeremy Briffaut,??? 8 septembre 2014 1 Objectifs Ce projet vous permettra de mettre en pratique vos connaissances acquises dans

Plus en détail

Administration de Parc Informatique TP09 : aptitude, administration de comptes utilisateurs et retour sur marionnet

Administration de Parc Informatique TP09 : aptitude, administration de comptes utilisateurs et retour sur marionnet Institut Galilée L2 Info S1 Année 2011 2012 Administration de Parc Informatique TP09 : aptitude, administration de comptes utilisateurs et retour sur marionnet 1 Introduction Pendant la première partie

Plus en détail

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre 2010 http://www.loligrub.be

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre 2010 http://www.loligrub.be Linux et le Shell Francois BAYART Atelier du samedi 20 Novembre 2010 http://www.loligrub.be 1 Le «système» 2 FHS http://fr.wikipedia.org/wiki/filesystem_hierarchy_standard Filesystem Hierarchy Standard

Plus en détail

TP 1 Prise en main de l environnement Unix

TP 1 Prise en main de l environnement Unix Introduction aux systèmes d exploitation (IS1) TP 1 Prise en main de l environnement Unix Le but de ce premier TP est de commencer à vous familiariser avec l environnement Unix. 1 Ouverture de session

Plus en détail

Interpréteur et langage de commandes UNIX. 2 Utilisation d un interpréteur de commande. 1 Rôle d un interpréteur de commandes (shell)

Interpréteur et langage de commandes UNIX. 2 Utilisation d un interpréteur de commande. 1 Rôle d un interpréteur de commandes (shell) !!!!!!!!!!! Interpréteur et langage de commandes UNIX Plan Introduction : rôle et fonctionnement d un interpréteur de commandes Interactivité! Divers shells! Aides à la saisie! Contrôle des tâches Langage

Plus en détail

1 Introduction. 2 Propriétés. 3 git log - historique du projet. 4 git add et rm - ajout et suppression. 5 git commit - validation

1 Introduction. 2 Propriétés. 3 git log - historique du projet. 4 git add et rm - ajout et suppression. 5 git commit - validation Table des matières 1 Introduction Git Michel Meynard UM Université Montpellier 2 Propriétés 3 git log - historique du projet 4 git add et rm - ajout et suppression 5 git commit - validation 6 Travailler

Plus en détail

Les logins et mots de passe sont les mêmes que l année dernière.

Les logins et mots de passe sont les mêmes que l année dernière. Travaux pratiques 01 2015 2016 1 Poste de travail 1.1 Connection Les logins et mots de passe sont les mêmes que l année dernière. 1.2 Le terminal Pour ouvrir un terminal, allez dans le menu en bas à gauche

Plus en détail

Programmation Shell. Table des matières. Programmation Shell

Programmation Shell. Table des matières. Programmation Shell Programmation Shell Table des matières Programmation Shell...1 I- Introduction...2 Shell?...2 Le Bash...2 II- Premiers scripts Shell...3 Syntaxe des scripts Shell...3 Bonjour!...3 Exécuter un script...3

Plus en détail

0.1 PureFTP. 0.1.1 1. Créer un utilisateur ftp (mode console) 0.1.2 2. Installation de pure-ftpd 0.1.3 2.1 Installation de la version de base

0.1 PureFTP. 0.1.1 1. Créer un utilisateur ftp (mode console) 0.1.2 2. Installation de pure-ftpd 0.1.3 2.1 Installation de la version de base 0.1 PureFTP 1 0.1 PureFTP Pureftp est un serveur ftp qui présente l avantage d être a la fois très sécure et de se mettre en place tres facilement malgré l abscence d une interface graphique de configuration.

Plus en détail

Les différentes méthodes pour se connecter

Les différentes méthodes pour se connecter Les différentes méthodes pour se connecter Il y a plusieurs méthodes pour se connecter à l environnement vsphere 4 : en connexion locale sur le serveur ESX ; avec vsphere Client pour une connexion sur

Plus en détail

ubuntu Carte de référence GNU / Linux Ce document peut être distribué librement www.ubuntu-fr.org Version : juillet 2006

ubuntu Carte de référence GNU / Linux Ce document peut être distribué librement www.ubuntu-fr.org Version : juillet 2006 Carte de référence ubuntu GNU / Linux Version : juillet 2006 Ce document peut être distribué librement contact : henri.cecconi@laposte.net www.ubuntu-fr.org SOMMAIRE Obtenir de l'aide Se déplacer dans

Plus en détail

Département d informatique et de recherche opérationnelle

Département d informatique et de recherche opérationnelle Département d informatique et de recherche opérationnelle IFT 6800 Démonstration 1 But de la démonstration Cette démonstration vous familiarisera avec les commandes de base du système d exploitation Linux.

Plus en détail

Authentification SSH avec utilisation de clés asymétriques RSA (Debian + Putty)

Authentification SSH avec utilisation de clés asymétriques RSA (Debian + Putty) Authentification SSH avec utilisation de clés asymétriques RSA (Debian + Putty) Date 16/03/2010 Version 2.0 Référence Auteur Antoine CRUE VOS CONTACTS TECHNIQUES JEAN-PHILIPPE SENCKEISEN ANTOINE CRUE LIGNE

Plus en détail

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

Introduction...3. Objectif...3. Manipulations...3. Gestion des utilisateurs et des groupes...4. Introduction...4. Les fichiers de base... Système d'exploitation Sommaire Introduction...3 Objectif...3 Manipulations...3 Gestion des utilisateurs et des groupes...4 Introduction...4 Les fichiers de base...4 Quelques commandes d'administration...5

Plus en détail

Introduction à UNIX et Windows

Introduction à UNIX et Windows 1/39 à UNIX et Windows Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017 Bobigny

Plus en détail

Aspects de zsh liés à une utilisation interactive

Aspects de zsh liés à une utilisation interactive Université de Nice-Sophia Antipolis Semestre 2 Licence Mathématiques-Informatique Semaine du 19 mars 2007 Systèmes Informatiques Travaux Pratiques Séance n 8 Généralités L interface de connexion textuelle

Plus en détail

But de cette présentation. Serveur SSH (rédigé pour Ubuntu Server) Principe. Principe. Hainaut P. 2013 - www.coursonline.be 1

But de cette présentation. Serveur SSH (rédigé pour Ubuntu Server) Principe. Principe. Hainaut P. 2013 - www.coursonline.be 1 Serveur SSH (rédigé pour Ubuntu Server) But de cette présentation Apprendre à configurer le service SSH Le service SSH, configuré sur notre serveur Ubuntu nous donnera un accès à distance sécurisé, à ce

Plus en détail

TP1 Prise en main de l environnement, premières commandes

TP1 Prise en main de l environnement, premières commandes Master 2 CCI - 2014-2015 Introduction aux Systèmes et Réseaux L. Gonnord & J.-P. Gelas http://laure.gonnord.org/pro/teaching/systemecci.html Objectifs TP1 Prise en main de l environnement, premières commandes

Plus en détail

Module d anonymisation

Module d anonymisation Module d anonymisation Préambule Ce module permet d «anonymiser» un fichier, c est à dire de masquer les informations qu il contient en fonction de règles préalablement spécifiées. Le fichier généré par

Plus en détail

ASR1 - Déroulement TD n 3

ASR1 - Déroulement TD n 3 ASR1 - Déroulement TD n 3 Semestre 1 Département Informatique IUT Bordeaux 1 17 octobre 2011 Résumé Commandes Geany Transfert de fichiers : FTP, ssh et dérivés (sftp, scp), rsync. Table des matières 1

Plus en détail

1 : 1 er programmes & prise en main de l environnement

1 : 1 er programmes & prise en main de l environnement 1 : 1 er programmes & prise en main de l environnement 1 Introduction 1.1 Rappel : gestion d arborescence et de fichiers sous UNIX Pour la manipulation de répertoire et de fichier à partir d un terminal

Plus en détail

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand Active Directory sous Windows Server SAHIN Ibrahim BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand Sommaire I - Introduction... 3 1) Systèmes d exploitation utilisés... 3 2) Objectifs...

Plus en détail

SSH et compagnie : sftp, scp et ssh-agent

SSH et compagnie : sftp, scp et ssh-agent SSH et compagnie : sftp, scp et ssh-agent Linux Gazette numéro 64 Matteo Dell Omodarme matt@martine2.difi.unipi.it Le but de cet article est de faire une introduction à quelques programmes utiles dans

Plus en détail

Annexe : Le système UNIX

Annexe : Le système UNIX Annexe : Le système UNIX Présentation UNIX est le nom d'un système d'exploitation et de programmes utilitaires qui y sont inclus. Le système d'exploitation est le logiciel qui contrôle le fonctionnement

Plus en détail

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5 Le service FTP 1) Présentation du protocole FTP Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique de fichiers sur

Plus en détail

ANNEE UNIVERSITAIRE 2006/2007

ANNEE UNIVERSITAIRE 2006/2007 RAOYAUME DU MAROC UNIVERSITE IBN TOUFAIL LICENCE PROFESSIONNELLE KENITRA ADMINISTRATION DES BASES DE DONNEES REALISE PAR : Mr. Khalid ALLILI Mr. Noureddine EL FIZAZI ANNEE UNIVERSITAIRE 2006/2007 Licence

Plus en détail

arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole : www.arcopole.fr

arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole : www.arcopole.fr arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole : www.arcopole.fr Auteur du document : ESRI France Version de la documentation : 1.2.0.0 Date de dernière

Plus en détail

CONTROLEUR DE DOMAINE SAMBA

CONTROLEUR DE DOMAINE SAMBA CONTROLEUR DE DOMAINE SAMBA Nous allons voir à travers ce tutoriel, la mise en place d un contrôleur de domaine sous linux, SAMBA. Ce tutoriel a été testé sur une distribution Debian version 7.2 1. Introduction

Plus en détail

Cours de Systèmes d'exploitation (Unix)

Cours de Systèmes d'exploitation (Unix) Cours de Systèmes d'exploitation (Unix) H.Bourzoufi Université de Valenciennes - ISTV -1- H.Bourzoufi Caractéristiques d'unix q Portabilité (écrit en C) q Multi-utilisteurs Plusieurs utilisateurs peuvent

Plus en détail

Installation de Shinken

Installation de Shinken Installation de Shinken Shinken a besoin d un utilisateur pour fonctionner. adduser m shinken On passe à l installation des dépendances python nécessaire à l installation apt-get install python-pycurl

Plus en détail

Installation d'un serveur sftp avec connexion par login et clé rsa.

Installation d'un serveur sftp avec connexion par login et clé rsa. Installation d'un serveur sftp avec connexion par login et clé rsa. 1- Installation d'openssh-server 2 2- Installation de Vim pour modifier plus facilement les fichiers 2 3- Installation et configuration

Plus en détail

Installation des outils du CD-Rom

Installation des outils du CD-Rom Installation des outils du CD-Rom Installer le JDK Pour installer Java2 SDK, exécutez le programme d'installation en double-cliquant sur l icône j2sdk-1_4_0-win.exe située dans le répertoire Java2 du CD-Rom.

Plus en détail

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation

Plus en détail

BTS INFORMATIQUE DE GESTION Administrateur des réseaux locaux d entreprise

BTS INFORMATIQUE DE GESTION Administrateur des réseaux locaux d entreprise BTS INFORMATIQUE DE GESTION Administrateur des réseaux locaux d entreprise EPREUVE E5 : PRATIQUE DES TECHNIQUES INFORMATIQUES Identité du candidat : PAPIN Perrine N d inscription : M326070463 ACTIVITE

Plus en détail

TP Linux 01 - Introduction

TP Linux 01 - Introduction TP Linux 01 - Introduction Octobre 2006 2 Table des matières I Travaux Pratiques 5 0.1 Pré-requis................................ 7 0.2 Consoles et terminaux......................... 8 0.3 Connexion, authentification......................

Plus en détail

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014 Mise en place d un service FTP sous Linux Bouron Dimitri 20/04/2014 Ce document sert de démonstration concise pour l installation, la configuration, la sécurisation, d un serveur FTP sous Linux utilisant

Plus en détail

Table des matières. 2011 Hakim Benameurlaine 1

Table des matières. 2011 Hakim Benameurlaine 1 Table des matières 1 OpenSSH... 2 1.1 Introduction... 2 1.2 Installation... 2 1.3 Test de connexion... 2 1.4 Configuration du serveur ssh... 3 1.5 Contrôle du service ssh... 4 1.6 Log... 4 1.7 Client ssh...

Plus en détail