|
@ -192,6 +192,41 @@ s'occuper de la petite maintenance: |
|
|
|
|
|
|
|
|
Description des process de gestion d'une installation existante. |
|
|
Description des process de gestion d'une installation existante. |
|
|
|
|
|
|
|
|
|
|
|
** Connection aux serveurs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*** installation commande =st= |
|
|
|
|
|
|
|
|
|
|
|
Le mieux est d'utiliser la commande =st= que l'on peut installer ainsi |
|
|
|
|
|
sur un poste linux ayant =apt=: |
|
|
|
|
|
|
|
|
|
|
|
Se mettre en =root=: |
|
|
|
|
|
|
|
|
|
|
|
#+begin_src sh |
|
|
|
|
|
cat <<'EOF' > /usr/local/bin/st |
|
|
|
|
|
#!/bin/bash |
|
|
|
|
|
|
|
|
|
|
|
echo "Trying mosh to $1" |
|
|
|
|
|
TERM=xterm-256color mosh "$1" -- bash -c "tmux attach || { tmux; }" |
|
|
|
|
|
if [ "$?" == "5" ]; then |
|
|
|
|
|
echo "Fallback to ssh $1" |
|
|
|
|
|
ssh "$1" -tM "TERM=xterm-256color tmux attach || TERM=xterm-256color tmux" |
|
|
|
|
|
fi |
|
|
|
|
|
EOF |
|
|
|
|
|
chmod +x /usr/local/bin/st |
|
|
|
|
|
apt install mosh |
|
|
|
|
|
#+end_src |
|
|
|
|
|
|
|
|
|
|
|
*** utilisation de la commande =st= |
|
|
|
|
|
|
|
|
|
|
|
=st= utilise =ssh= ou =mosh= et se met dans un =tmux= sur la destination. |
|
|
|
|
|
|
|
|
|
|
|
#+begin_src sh |
|
|
|
|
|
st root@monvps.fr |
|
|
|
|
|
#+end_src |
|
|
|
|
|
|
|
|
|
|
|
On note qu'il faut penser à mettre les clé SSH sur la destination. |
|
|
|
|
|
|
|
|
** Mise à jour de l'ensemble |
|
|
** Mise à jour de l'ensemble |
|
|
|
|
|
|
|
|
Pour mettre à jour un VPS: |
|
|
Pour mettre à jour un VPS: |
|
|