{"id":1073,"date":"2021-08-26T13:53:29","date_gmt":"2021-08-26T11:53:29","guid":{"rendered":"http:\/\/cdc.cyu.fr\/?page_id=1073"},"modified":"2025-07-03T14:01:42","modified_gmt":"2025-07-03T12:01:42","slug":"connexion-ssh","status":"publish","type":"page","link":"https:\/\/cdc.cyu.fr\/index.php\/documentations-main\/connexion-ssh\/","title":{"rendered":"Connexion ssh"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Pr\u00e9sentation de SSH<\/h2>\n\n\n\n<p>Le Secure Shell (ssh) est un programme et un protocole d\u2019encryption permettant d\u2019interagir avec des machines distantes de fa\u00e7on s\u00e9curis\u00e9e. Il est install\u00e9 par d\u00e9faut sur la majorit\u00e9 des machines Linux et Mac, ainsi que sur Windows 10 depuis la version 1809.<\/p>\n\n\n\n<p>Dans un terminal<sup data-fn=\"6c64161e-ccaf-4818-8e3b-ca9ba3a5e42e\" class=\"fn\"><a href=\"#6c64161e-ccaf-4818-8e3b-ca9ba3a5e42e\" id=\"6c64161e-ccaf-4818-8e3b-ca9ba3a5e42e-link\">1<\/a><\/sup>, vous devriez obtenir la r\u00e9ponse suivante si ssh est bien install\u00e9 :<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">$ ssh\nusage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]\n        [-D [bind_address:]port] [-E log_file] [-e escape_char]\n        [-F configfile] [-I pkcs11] [-i identity_file]\n        [-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec]\n        [-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address]\n        [-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]\n        [user@]hostname [command]<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Installer ssh<\/h2>\n\n\n\n<p>Si vous ne disposez pas de client ssh sur votre machine de travail:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sous Linux&nbsp;: installez la partie cliente de openssh (paquet openssh-client pour la plupart des distributions) ;<\/li>\n\n\n\n<li>Sous Windows et Mac: installez <a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\">PuTTY<\/a> ou la partie cliente de <a href=\"https:\/\/www.bitvise.com\/ssh-client-download\">Bitvise SSH<\/a>. Cette liste est loin d&rsquo;\u00eatre exhaustive. L&rsquo;avantage de Bitvise est qu&rsquo;il propose une interface graphique pour les \u00e9changes de fichiers.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Commandes de base<\/h2>\n\n\n\n<p>Les commandes suivantes sont \u00e0 entrer dans un terminal. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Initier une connexion<\/h3>\n\n\n\n<p>Pour se connecter \u2013 depuis sa machine de travail \u2013 \u00e0 osaka :<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -X &lt;login>@osaka.cyu.fr<\/pre>\n\n\n\n<p>avec <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">&lt;login&gt;<\/code>, votre identifiant CYU. <\/p>\n\n\n\n<p>Par exemple, l\u2019utilisateur Philip J. Fry \u2013 dont le login est pfry \u2013 se connecte \u00e0 Osaka avec la commande <\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ssh -X pfry@osaka.cyu.fr<\/pre>\n\n\n\n<p>Le plus souvent, le login CYU est constitu\u00e9 de la premi\u00e8re lettre de votre pr\u00e9nom et de votre nom. Si votre nom est relativement long, il sera tronqu\u00e9 \u00e0 7 caract\u00e8res.<\/p>\n\n\n\n<p>L\u2019option <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">-X<\/code> (avec un X majuscule) est optionnelle mais recommand\u00e9e. Elle permet de forcer l\u2019activation du d\u00e9port de session X, ce qui permet \u2013 en langage profane \u2013 d\u2019ouvrir des applications graphiques sur Osaka et de les voir sur votre machine. En fonction des clients ssh et des versions, cette option peut ou non \u00eatre active par d\u00e9faut<sup data-fn=\"e3a1baa1-4170-4909-9a38-7b688d96d15a\" class=\"fn\"><a href=\"#e3a1baa1-4170-4909-9a38-7b688d96d15a\" id=\"e3a1baa1-4170-4909-9a38-7b688d96d15a-link\">2<\/a><\/sup>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Terminer une connexion<\/h3>\n\n\n\n<p>La commande <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">exit<\/code> permet de terminer la session ssh.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Transf\u00e9rer des fichiers<\/h3>\n\n\n\n<p>Les transferts scp sont d\u00e9sactiv\u00e9s <strong>depuis<\/strong> Osaka. Toutes les commandes scp sont \u00e0 taper depuis votre machine de travail.<\/p>\n\n\n\n<p>Pour copier des <strong>fichiers<\/strong> depuis votre machine <strong>vers<\/strong> <strong>osaka<\/strong>, on utilisera :<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">scp chemin\/local\/vers\/fichier &lt;login>@osaka.cyu.fr:~\/chemin\/sur\/osaka\/.<\/pre>\n\n\n\n<p>Pour copier un <strong>dossier<\/strong> depuis votre machine <strong>vers<\/strong> <strong>osaka<\/strong>&nbsp;:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">scp -r chemin\/local\/vers\/dossier &lt;login>@osaka.cyu.fr:~\/chemin\/sur\/osaka\/.<\/pre>\n\n\n\n<p>Pour copier un <strong>fichier<\/strong> stock\u00e9 sur Osaka <strong>vers votre machine<\/strong> :<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">scp &lt;login>@osaka.cyu.fr:~\/chemin\/sur\/osaka\/fichier chemin\/local\/.<\/pre>\n\n\n<ol class=\"wp-block-footnotes\"><li id=\"6c64161e-ccaf-4818-8e3b-ca9ba3a5e42e\">Pour les utilisateurs Windows : l\u2019utilitaire Command Prompt (\u201cInvite de commandes\u201d en fran\u00e7ais) est le terminal int\u00e9gr\u00e9 de Windows. Tapez la touche Super (touche Windows) puis tapez <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">cmd<\/code> dans la barre de recherche Windows pour faire apparaitre Command Prompt. <a href=\"#6c64161e-ccaf-4818-8e3b-ca9ba3a5e42e-link\" aria-label=\"Aller \u00e0 la note de bas de page 1\">\u21a9\ufe0e<\/a><\/li><li id=\"e3a1baa1-4170-4909-9a38-7b688d96d15a\">Certains clients ssh ne reconnaissent pas l\u2019option <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">-X<\/code>. Dans ce cas, l\u2019option <code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">-Y<\/code> (avec un Y majuscule) lui est souvent substitu\u00e9e<em>.<\/em> <a href=\"#e3a1baa1-4170-4909-9a38-7b688d96d15a-link\" aria-label=\"Aller \u00e0 la note de bas de page 2\">\u21a9\ufe0e<\/a><\/li><\/ol>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pr\u00e9sentation de SSH Le Secure Shell (ssh) est un programme et un protocole d\u2019encryption permettant d\u2019interagir avec des machines distantes de fa\u00e7on s\u00e9curis\u00e9e. Il est install\u00e9 par d\u00e9faut sur la majorit\u00e9 des machines Linux et Mac, ainsi que sur Windows &hellip; <a href=\"https:\/\/cdc.cyu.fr\/index.php\/documentations-main\/connexion-ssh\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":124,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"[{\"content\":\"Pour les utilisateurs Windows : l\u2019utilitaire Command Prompt (\u201cInvite de commandes\u201d en fran\u00e7ais) est le terminal int\u00e9gr\u00e9 de Windows. Tapez la touche Super (touche Windows) puis tapez <code data-enlighter-language=\\\"generic\\\" class=\\\"EnlighterJSRAW\\\">cmd<\/code> dans la barre de recherche Windows pour faire apparaitre Command Prompt.\",\"id\":\"6c64161e-ccaf-4818-8e3b-ca9ba3a5e42e\"},{\"content\":\"Certains clients ssh ne reconnaissent pas l\u2019option <code data-enlighter-language=\\\"generic\\\" class=\\\"EnlighterJSRAW\\\">-X<\/code>. Dans ce cas, l\u2019option <code data-enlighter-language=\\\"generic\\\" class=\\\"EnlighterJSRAW\\\">-Y<\/code> (avec un Y majuscule) lui est souvent substitu\u00e9e<em>.<\/em>\",\"id\":\"e3a1baa1-4170-4909-9a38-7b688d96d15a\"}]"},"class_list":["post-1073","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/1073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1073"}],"version-history":[{"count":17,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/1073\/revisions"}],"predecessor-version":[{"id":1980,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/1073\/revisions\/1980"}],"up":[{"embeddable":true,"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/pages\/124"}],"wp:attachment":[{"href":"https:\/\/cdc.cyu.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}