<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pssh on Blog GoHugo de Fredô : Linux, Proxmox, IA, Trail, Course, Randonnée, Gravel, Ski de Randonnée</title>
    <link>https://move.cyber-neurones.org/tags/pssh/</link>
    <description>Recent content in Pssh on Blog GoHugo de Fredô : Linux, Proxmox, IA, Trail, Course, Randonnée, Gravel, Ski de Randonnée</description>
    <generator>Hugo</generator>
    <language>fr</language>
    <lastBuildDate>Wed, 17 Oct 2018 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://move.cyber-neurones.org/tags/pssh/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>PSSH/SSHPASS : Lancer des scripts en parallèle.</title>
      <link>https://move.cyber-neurones.org/post/2018/10/2018-10-17-pssh-sshpass-lancer-des-scripts-en-parallele/</link>
      <pubDate>Wed, 17 Oct 2018 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2018/10/2018-10-17-pssh-sshpass-lancer-des-scripts-en-parallele/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Etape n°1 :&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Installation, facile avec pip :&lt;/p&gt;&#xA;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ sudo pip install pssh&#xA;Collecting pssh&#xA;  Downloading https://files.pythonhosted.org/packages/60/9a/8035af3a7d3d1617ae2c7c174efa4f154e5bf9c24b36b623413b38be8e4a/pssh-2.3.1.tar.gz&#xA;Installing collected packages: pssh&#xA;  Running setup.py install for pssh ... done&#xA;Successfully installed pssh-2.3.1&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;&lt;strong&gt;Etape n°2 :&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Utilisation simple, tous les serveurs ont le même login (par exemple &lt;strong&gt;pi2base&lt;/strong&gt;) et le même mot de passe :&lt;/p&gt;&#xA;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ cat pssh-hosts&#xA;192.168.0.80  &#xA;192.168.0.70 &#xA;192.168.0.71  &#xA;192.168.0.72   &#xA;192.168.0.73 &#xA;192.168.0.74 &#xA;$ pssh -h pssh-hosts -l pi2base -A -i &amp;#34;hostnamectl&amp;#34;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;On fait donc la commande hostnamectl via le login &lt;strong&gt;pi2base&lt;/strong&gt;, sur tous les serveurs dans le fichier &lt;strong&gt;pssh-hosts&lt;/strong&gt;. Plus complexe, les utilisateurs sont différents mais les mots de passe sont identiques : &lt;strong&gt;pi2base&lt;/strong&gt;) et le même mot de passe :&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
