{"id":85,"date":"2008-12-08T18:41:06","date_gmt":"2008-12-08T18:41:06","guid":{"rendered":"http:\/\/gistlabs.net\/weblogs\/?p=85"},"modified":"2012-10-22T22:58:51","modified_gmt":"2012-10-22T18:58:51","slug":"automatiser-ladministration-systeme-avec-ssh-et-scp","status":"publish","type":"post","link":"https:\/\/www.gistlabs.net\/weblogs\/automatiser-ladministration-systeme-avec-ssh-et-scp\/","title":{"rendered":"Automatiser l&#8217;administration systeme avec ssh et scp"},"content":{"rendered":"<p><strong>Copier des fichiers et des r\u00e9pertoires avec scp<\/strong><br \/>\nCopier un fichier depuis un r\u00e9pertoire local vers une machine distante.<\/p>\n<p>$scp \/chemin\/vers\/le\/fichier\/fichier1 utilisateur@h\u00f4te_distant:\/r\u00e9pertoire_distant\/nouveau_fichier<\/p>\n<p>Copier un fichier distant dans un r\u00e9pertoire local<\/p>\n<p>$scp utilisateur@h\u00f4te_distant:\/r\u00e9pertoire_distant\/fichier \/chemin\/vers\/r\u00e9pertoire_local\/nouveau_fichier<\/p>\n<p>La commande scp poss\u00e8de aussi une option tr\u00e8s pratique, &#8216;-r&#8217; permettant de copier des r\u00e9pertoires de mani\u00e8re r\u00e9cursive.<\/p>\n<p><!--more--><br \/>\n<strong>Se loger \u00e0 distance avec ssh<\/strong><\/p>\n<p>$ssh utilisateur@h\u00f4te_distant<\/p>\n<p><strong>Ex\u00e9cuter des commandes avec ssh <\/strong><\/p>\n<p>$ssh utilisateur@h\u00f4te_distant df -H<\/p>\n<p><strong>Se connecter \u00e0 une machine distante sans mot de passe<\/strong><br \/>\nAu lieu d&#8217;une authentification par mot de passe, on peut utiliser une paire de cl\u00e9s (publique\/priv\u00e9e). Vous devez g\u00e9n\u00e9rer la votre.<\/p>\n<p><em>Sur le poste client<\/em><br \/>\nG\u00e9n\u00e9rer une cl\u00e9 DSA :<\/p>\n<p>$ssh-keygen -t dsa<\/p>\n<p>Une fois la cl\u00e9 g\u00e9n\u00e9r\u00e9e, importer la sur le poste serveur :<\/p>\n<p>$scp ~\/.ssh\/id_dsa.pub utilisateur@h\u00f4te_distant:~\/<\/p>\n<p><em>Sur le poste Serveur<\/em><\/p>\n<p>Mettre la cl\u00e9 dans la base des cl\u00e9s autoris\u00e9es sur le serveur :<\/p>\n<p>$cat id_dsa.pub &gt;&gt; ~\/.ssh\/authorized_keys<br \/>\n$rm ~\/id_dsa.pub<\/p>\n<p>Vous pouvez d\u00e8s \u00e0 pr\u00e9sent vous connecter depuis le poste client sur le poste serveur sans demande de mot de passe.<br \/>\nVous pouvez appliquer la m\u00eame d\u00e9marche dans l&#8217;autre sens.<\/p>\n<p><a href=\"http:\/\/www.linuxfocus.org\/Francais\/January2003\/article278.shtml\">http:\/\/www.linuxfocus.org\/Francais\/January2003\/article278.shtml<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Copier des fichiers et des r\u00e9pertoires avec scp Copier un fichier depuis un r\u00e9pertoire local vers une machine distante. $scp \/chemin\/vers\/le\/fichier\/fichier1 utilisateur@h\u00f4te_distant:\/r\u00e9pertoire_distant\/nouveau_fichier Copier un fichier distant dans un r\u00e9pertoire local $scp utilisateur@h\u00f4te_distant:\/r\u00e9pertoire_distant\/fichier \/chemin\/vers\/r\u00e9pertoire_local\/nouveau_fichier La commande scp poss\u00e8de aussi une option tr\u00e8s pratique, &#8216;-r&#8217; permettant de copier des r\u00e9pertoires de mani\u00e8re r\u00e9cursive.<\/p><p><a class=\"more-link btn\" href=\"https:\/\/www.gistlabs.net\/weblogs\/automatiser-ladministration-systeme-avec-ssh-et-scp\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-85","post","type-post","status-publish","format-standard","hentry","category-unix","item-wrap"],"_links":{"self":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/posts\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":2,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/posts\/85\/revisions"}],"predecessor-version":[{"id":443,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/posts\/85\/revisions\/443"}],"wp:attachment":[{"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/media?parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/categories?post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gistlabs.net\/weblogs\/wp-json\/wp\/v2\/tags?post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}