\begin{frame}
 \frametitle{Commande distante via SSH}
 \begin{itemize}
  \item Protocole de communication sécurisée ;
  \item possibilité d'interdire la connexion ssh à root ;
  \item possibilité d'interdire la connexion sans clef rsa ;
  \item choix des adresses autorisées.
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Utiliser ssh depuis GNU/Linux}
 \begin{itemize}
  \item Ouvrir une connexion : \commande{ssh utilisateur@ip\_serveur} ;
  \item ouvrir une connexion pour commande graphique : \commande{ssh -X utilisateur@ip\_serveur} ;
  \item transfert de fichier : \commande{scp fichier.txt utilisateur@ip\_serveur:}.
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Utiliser ssh depuis Windows}
 \begin{itemize}
  \item Installer putty, xming et winscp ;
  \item configuration du putty :
  \begin{itemize}
   \item Terminal/Feature/Disable application keypad mode => coché,
   \item Window/Translation/Received data assumed to be in which character set => UTF-8,
   \item Connection/SSH/X11/Enable X11 forwarding => coché,
   \item sauvegarder comme "Default Settings" ;
  \end{itemize}
  \item vérifier la présence de xming.
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Screen}
 \begin{itemize}
  \item Si la connexion se coupe, impossible de récupérer la session ;
  \item screen permet de détacher un shell et de le récupérer ;
  \item pour le lancer : \commande{screen} ;
  \item pour détacher : \emph{ctrl a d} ;
  \item attention déconnexion automatique : \commande{unset TMOUT} ;
  \item pour reprendre un screen : \commande{screen -rd}.
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Pratique : connexion ssh}
 \begin{itemize}
  \item Activer la connexion juste pour votre IP ;
  \item se connecter sur le serveur en ssh ;
  \item copier un fichier ;
  \item lancer \commande{gen\_config} à travers ssh ;
  \item utiliser \commande{screen}.
 \end{itemize}
\end{frame}

