Skip to content
Snippets Groups Projects
Commit 7850015a authored by Philippe Dosch's avatar Philippe Dosch
Browse files

Remove useless file

parent 3482bb94
Branches
No related tags found
No related merge requests found
%======================================================================
\section{Authentification SSH}
%======================================================================
\frame{\frametitle{Problématique}
\begin{itemize}
\item
De nombreux serveurs Git utilisent une authentification par clés
publiques SSH
\item
Si le répertoire \ex{\textasciitilde/.ssh} existe et qu'il
contient des fichiers \ex{id\_rsa} et \ex{id\_rsa.pub}, une clé
existe déjà~!
\item
Sinon, il faut en générer une pour pouvoir communiquer avec les
serveurs...
\end{itemize}
}
%======================================================================
\frame{\frametitle{Génération de clé SSH RSA}
\begin{itemize}
\item
Pour générer une clé, utiliser \ex{ssh-keygen}
\begin{itemize}
\item
sous Linux : en standard dans le package \ex{openssh-client}
\item
sous Windows : installer MSysGit
\item
sous Mac : en standard dans MacOS
\end{itemize}
\item
Lors de la génération, une \emph{passphrase} est demandée
\begin{itemize}
\item
c'est une sorte de mot de passe (ne pas reprendre le mot de
passe de connexion)
\item
cette \emph{passphrase} sera demandée lors des connexions SSH
\end{itemize}
\end{itemize}
}
%======================================================================
\frame{\frametitle{Utilisation d'une clé SSH}
\begin{itemize}
\item
Pour pouvoir communiquer \emph{via} SSH avec un serveur, il est
nécessaire d'y déposer sa clé publique (le contenu du fichier
\ex{id\_rsa.pub})
\item
Les serveurs proposent généralement d'effectuer ce dépôt
\emph{via} une interface Web
\item
À chaque connexion SSH, la \emph{passphrase} sera demandée
\item
Pour éviter de taper la \emph{passphrase} à chaque fois, utiliser
\ex{ssh-agent}
\begin{itemize}
\item
sous Linux et Mac : en tapant \ex{ssh-add}
\item
sous Windows : voir
\url{https://help.github.com/articles/working-with-ssh-key-passphrases}
\end{itemize}
\end{itemize}
}
%======================================================================
\frame{\frametitle{Clé SSH et multi-comptes}
\begin{itemize}
\item
Lorsqu'on est susceptible de se connecter depuis plusieurs
ordinateurs (ou OS) à un serveur Git, plusieurs solutions
\begin{itemize}
\item
générer une clé SSH sur chacun de ses comptes et importer chaque
clé publique sur le serveur
\item
générer une clé SSH sur le premier compte, la copier sur les
autres comptes et importer la partie publique sur le serveur
\end{itemize}
\item
Il peut être sain de travailler avec plusieurs clés SSH et ainsi
ne pas mettre tous ses \oe{}ufs dans le même panier...
\end{itemize}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment