Projet

Général

Profil

Scénario #27428

Mis à jour par Joël Cuissinat il y a presque 5 ans

* Faire une lib dans eole-common
* Utiliser cette lib

<pre>
root@scribe:~# rgrep ssh /usr/share/eole/p*/*
/usr/share/eole/postservice/06-eolead-inject-password: ssh -t -q -o LogLevel=ERROR -o StrictHostKeyChecking=no root@addc "bash /tmp/injectpwd >/dev/null"
/usr/share/eole/postservice/07-eolead-gpo:ssh -t -q -o LogLevel=ERROR -o StrictHostKeyChecking=no root@addc "/usr/share/eole/postservice/30-gposcript"
/usr/share/eole/postservice/30-eole-workstation-manager: SSH_EXEC="ssh -t -q -o ForwardAgent=no -o LogLevel=ERROR -o StrictHostKeyChecking=no root@$CONTAINER_IP"
</pre>

<pre>
root@scribe:~# rgrep ssh /usr/lib/eole/
/usr/lib/eole/forteresse.sh: /sbin/iptables -A INPUT -i ens4 -p tcp --syn -s 0.0.0.0/0.0.0.0 --dport ssh -m state --state NEW -j ACCEPT
/usr/lib/eole/forteresse.sh: ssh -q -o LogLevel=ERROR -oStrictHostKeyChecking=no root@${container} /usr/share/eole/firewall.stop
</pre>

Étudier le remplacement des commandes ssh par :

<pre>
lxc-attach -n addc "..."
</pre>

Retour