Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
git-jso
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
DOSCH Philippe
git-jso
Commits
7850015a
Commit
7850015a
authored
11 years ago
by
Philippe Dosch
Browse files
Options
Downloads
Patches
Plain Diff
Remove useless file
parent
3482bb94
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
gitiut.tex
+0
-93
0 additions, 93 deletions
gitiut.tex
with
0 additions
and
93 deletions
gitiut.tex
deleted
100644 → 0
+
0
−
93
View file @
3482bb94
%======================================================================
\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}
}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment