miroir de
https://github.com/PAPAMICA/Wiki-Tech.io.git
synchronisé 2024-11-27 11:41:14 +01:00
docs: update Scripting/Powershell/Bases
Cette révision appartient à :
Parent
ccf30d8b3b
révision
3a94df5af6
1 fichiers modifiés avec 6 ajouts et 6 suppressions
|
@ -2,7 +2,7 @@
|
|||
title: PowerShell - Les bases
|
||||
description: Les bases pour bien débuter dans PowerShell
|
||||
published: true
|
||||
date: 2021-08-07T19:50:56.114Z
|
||||
date: 2021-08-07T19:58:04.473Z
|
||||
tags:
|
||||
editor: ckeditor
|
||||
dateCreated: 2021-05-24T16:22:45.768Z
|
||||
|
@ -323,13 +323,13 @@ dateCreated: 2021-05-24T16:22:45.768Z
|
|||
<figure class="image"><img src="/invokead.png"></figure>
|
||||
<h2>Session à distance</h2>
|
||||
<p> </p>
|
||||
<p>L'autre possibilité sous PowerShell est d'utiliser des sessions à distance. Vous allez, en quelques sortes, vous connecter dans le prompt d'une machine distante. L'avantage c'est que vous allez établir une connexion persistante…. cela est pratique quand vous avez besoin de passer d'une machine à l'autre , d'avoir à utiliser des commandes spécifiques à une situation bien déterminée ou lorsque vous avez besoins de faire appel à cette machine de façon séquencée. l'autre avantage c'est avec methode vous allez pour faire appel à une connexion via un id , ce qui facilite parfois les choses lorsque vous avez par exemple plus de 10 machines à gérer.</p>
|
||||
<p>auparavant, vous aurez autorisé le service winrm avec un <code>Enable-Psremoting</code> sur votre machine distante.</p>
|
||||
<p>L'autre possibilité sous PowerShell est d'utiliser des sessions à distance. Vous allez, en quelques sortes, vous connecter dans le prompt d'une machine distante. L'avantage c'est que vous allez établir une connexion persistante…. cela est pratique quand vous avez besoin de passer d'une machine à l'autre , d'avoir à utiliser des commandes spécifiques à une situation bien déterminée ou lorsque vous avez besoins de faire appel à cette machine de façon séquencée. L'autre avantage c'est que avec cette méthode vous allez pour faire appel à une connexion via un id , ce qui facilite parfois les choses lorsque vous avez par exemple plus de 10 machines à gérer.</p>
|
||||
<p>auparavant, vous aurez autorisé le service winrm avec un <code>Enable-PSRemoting</code> sur votre machine distante.</p>
|
||||
<p>Ensuite nous allons ouvrir une session via la commande:</p>
|
||||
<p> </p>
|
||||
<pre><code class="language-plaintext">Enter-PSSession</code></pre>
|
||||
<pre><code class="language-plaintext">New-PSSession</code></pre>
|
||||
<p> </p>
|
||||
<p>Mais pour faire appel à chaque fois que vous le désirez à cette session, il y a la possibilité de la stocker dans une variable et de faire appel à celle-ci quand vous le souhaitez:</p>
|
||||
<p>Mais pour faire appel à chaque fois que vous le désirez à cette session, il y a la possibilité de la stocker dans une variable et d'entrer dans celle-ci avec <code>Enter-PSSession</code> quand vous le souhaitez:</p>
|
||||
<p>voici un exemple illustrant cette utilisation:</p>
|
||||
<p> </p>
|
||||
<figure class="image"><img src="/enter-psession.png"></figure>
|
||||
|
@ -342,6 +342,6 @@ dateCreated: 2021-05-24T16:22:45.768Z
|
|||
<p> </p>
|
||||
<p> </p>
|
||||
<p>Pour revenir à un état sécurisé, vous devez désactiver ces sessions ainsi que le service winrm.</p>
|
||||
<p>pour désactiver ces session, vous pouvez utilisez les id de session dans la commande <code>Remove-PSSession</code> </p>
|
||||
<p>pour désactiver ces session, vous pouvez utilisez les id de session ou via les arguments que vous souhaitez, à vous de les consulter dans la commande, <code>Remove-PSSession</code> </p>
|
||||
<figure class="image"><img src="/remove-psession.png"></figure>
|
||||
<p> Pour terminer, vous pouvez aussi désactiver le service winrm avec <code>Disable-PSRemoting</code></p>
|
||||
|
|
Chargement…
Référencer dans un nouveau ticket