{"id":98,"date":"2021-01-26T14:57:39","date_gmt":"2021-01-26T13:57:39","guid":{"rendered":"https:\/\/eperromat.fr\/?p=98"},"modified":"2021-01-26T14:57:39","modified_gmt":"2021-01-26T13:57:39","slug":"activation-desactivation-de-ssh-sur-tous-les-hotes-dun-cluster","status":"publish","type":"post","link":"https:\/\/eperromat.fr\/?p=98","title":{"rendered":"Activation \/ D\u00e9sactivation de SSH sur tous les h\u00f4tes d&rsquo;un cluster"},"content":{"rendered":"<p>A des fins d&rsquo;administration, il peut \u00eatre n\u00e9cessaire d&rsquo;avoir \u00e0 utiliser SSH pour effectuer certaines manipulations sur des serveurs ESXi.<\/p>\n<p>Comment faire lorsque l&rsquo;on souhaite activer le service SSH sur tous les membres d&rsquo;un cluster ?<\/p>\n<p>Connect\u00e9 \u00e0 votre vCenter pr\u00e9f\u00e9r\u00e9, vous avez 2 lignes de commandes \u00e0 utiliser \u2026<\/p>\n<p><span style=\"text-decoration: underline;\">La premi\u00e8re pour l&rsquo;activation :<\/span><\/p>\n<pre class=\"nums:false lang:ps decode:true\">get-cluster \"MonCluster\" |Get-VMHost | foreach {get-vmhostservice -vmhost $_.name | where-object {$_.key -eq \"TSM-SSH\"} | start-vmhostservice -confirm:$false }<\/pre>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-99 size-full\" src=\"https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh1.png?resize=851%2C134&#038;ssl=1\" alt=\"\" width=\"851\" height=\"134\" srcset=\"https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh1.png?w=851&amp;ssl=1 851w, https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh1.png?resize=300%2C47&amp;ssl=1 300w, https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh1.png?resize=768%2C121&amp;ssl=1 768w\" sizes=\"auto, (max-width: 851px) 100vw, 851px\" \/><\/p>\n<p><span style=\"text-decoration: underline;\">La deuxi\u00e8me pour la d\u00e9sactivation:<\/span><\/p>\n<pre class=\"nums:false lang:ps decode:true\">get-cluster \"MonCluster\" |Get-VMHost | foreach {get-vmhostservice -vmhost $_.name | where-object {$_.key -eq \"TSM-SSH\"} | stop-vmhostservice -confirm:$false }<\/pre>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-100 size-full\" src=\"https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh2.png?resize=837%2C117&#038;ssl=1\" alt=\"\" width=\"837\" height=\"117\" srcset=\"https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh2.png?w=837&amp;ssl=1 837w, https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh2.png?resize=300%2C42&amp;ssl=1 300w, https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh2.png?resize=768%2C107&amp;ssl=1 768w\" sizes=\"auto, (max-width: 837px) 100vw, 837px\" \/><\/p>\n<p>Dans les 2 cas \u00ab\u00a0MonCluster\u00a0\u00bb est \u00e0 remplacer par le nom de votre cluster.<\/p>\n<p>Petite explication \u2026<\/p>\n<ul>\n<li>Get-cluster \u00ab\u00a0MonCluster\u00a0\u00bb =&gt; renvoie les informations concernant le cluster avec le nom \u00ab\u00a0MonCluster\u00a0\u00bb<\/li>\n<li>Le r\u00e9sultat de la commande est redirig\u00e9 vers la commande Get-VMHost =&gt; cela permet d&rsquo;avoir des informations sur les h\u00f4tes du cluster \u2026<\/li>\n<li>Le r\u00e9sultat de la commande pr\u00e9c\u00e9dente est redirig\u00e9 vers une boucle qui pour chaque objet VMHost (-vmhost $_.name) va chercher le service (get-vmhostservice) \u00ab\u00a0TSM-SSH\u00a0\u00bb<\/li>\n<li>Qui sera soit d\u00e9marr\u00e9 avec start-vmhostservice, soit arr\u00eat\u00e9 avec stop-vmhostservice \u2026 Sans demande de confirmation (-confirm:$false)<\/li>\n<\/ul>\n<p>Vous savez d\u00e9sormais activer \/ d\u00e9sactiver le service SSH sur tous les h\u00f4tes d&rsquo;un cluster.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A des fins d&rsquo;administration, il peut \u00eatre n\u00e9cessaire d&rsquo;avoir \u00e0 utiliser SSH pour effectuer certaines manipulations sur des serveurs ESXi. Comment faire lorsque l&rsquo;on souhaite activer le service SSH sur tous les membres d&rsquo;un cluster ? Connect\u00e9 \u00e0 votre vCenter pr\u00e9f\u00e9r\u00e9, vous avez 2 lignes de commandes \u00e0 utiliser \u2026 La premi\u00e8re pour l&rsquo;activation : &#8230; <a title=\"Activation \/ D\u00e9sactivation de SSH sur tous les h\u00f4tes d&rsquo;un cluster\" class=\"read-more\" href=\"https:\/\/eperromat.fr\/?p=98\" aria-label=\"En savoir plus sur Activation \/ D\u00e9sactivation de SSH sur tous les h\u00f4tes d&rsquo;un cluster\">Lire la suite<\/a><\/p>\n","protected":false},"author":1,"featured_media":101,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-98","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powercli"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/eperromat.fr\/wp-content\/uploads\/2021\/01\/ssh3.png?fit=581%2C293&ssl=1","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eperromat.fr\/index.php?rest_route=\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eperromat.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eperromat.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eperromat.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eperromat.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=98"}],"version-history":[{"count":1,"href":"https:\/\/eperromat.fr\/index.php?rest_route=\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":102,"href":"https:\/\/eperromat.fr\/index.php?rest_route=\/wp\/v2\/posts\/98\/revisions\/102"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eperromat.fr\/index.php?rest_route=\/wp\/v2\/media\/101"}],"wp:attachment":[{"href":"https:\/\/eperromat.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eperromat.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eperromat.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}