Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
atelier:git-df:git-df [27/10/2012 16:50] captnfab |
atelier:git-df:git-df [27/10/2012 17:03] captnfab |
||
---|---|---|---|
Ligne 41: | Ligne 41: | ||
===== Clé SSH ===== | ===== Clé SSH ===== | ||
- | Créer une clé ssh(([[config:ssh | Configurer ssh]])). | + | Créer une paire de clés ssh(([[config:ssh | Configurer ssh]])). |
- | <note>nom_ou_pseudo = Sans espace ni (pour ce qui concerne df uniquement) sans accent et en minuscule !</note> | + | <note>nom_ou_pseudo = Votre nom ou votre pseudo, sans espace ni accent et en minuscule((En principe vous avez le droits. mais notre tuto et pour éviter les erreurs, on adoptera cette convention)) !</note> |
- | <code bash> | + | |
- | ssh-keygen -f df-git-nom_ou_pseudo</code> | + | <code bash>ssh-keygen -f ~/.ssh/df-git-nom_ou_pseudo</code> |
- | <note>Il vous sera demandé si vous voulez ajouter une passphrase, à vous de voir si cela vous paraît nécessaire...</note> | + | <note>Il vous sera demandé si vous voulez ajouter une passphrase, à vous de voir si cela vous paraît nécessaire... Notez que si vous en saisissez une, il vous faudra la retaper à chaque session avant d'utiliser les dépôts.</note> |
Ce qui donnera au final dans le répertoire ~/.ssh : | Ce qui donnera au final dans le répertoire ~/.ssh : | ||
Ligne 59: | Ligne 59: | ||
Il vous faudra communiquer au captnfab __le fichier de la clé publique__((ou son contenu)) **df-git-nom_ou_pseudo.pub**, par email ou depuis le forum df par mp par exemple... | Il vous faudra communiquer au captnfab __le fichier de la clé publique__((ou son contenu)) **df-git-nom_ou_pseudo.pub**, par email ou depuis le forum df par mp par exemple... | ||
- | <note tip>Cette clé publique n'a pas lieu d'être inquiétante en soit, elle permet simplement de vous identifier lorsque VOUS, vous demandez un accès et n'est pas intrusive dans votre propre pc !</note> | + | <note tip>Cette clé publique n'est pas confidentielle. Elle permet simplement au serveur de vérifier que c'est bien vous qui vous connectez avec votre clé privée !</note> |
- | En réponse, vous recevrez de ce cher matelot une configuration à mettre dans le fichier //conf//, fichier à créer(([[commande:mkdir]])) s'il n'y est pas : | + | En réponse, vous recevrez de ce cher matelot une configuration à mettre dans le fichier //~/.ssh/config//, fichier à créer(([[commande:mkdir]])) s'il n'y est pas : |
- | ~/.ssh/conf | + | ~/.ssh/config |
- | Ensuite, créer un répertoire dans son ///home/user// (c'est le lieu le plus simple) qui vous servira de répertoire où faire transiter vos travaux git mis en commun sur le git-df. \\ | + | Ensuite, créez un répertoire dans votre ///home/user// (c'est le lieu le plus simple) qui vous servira de répertoire où faire transiter vos travaux git mis en commun sur le git-df. \\ |
Par exemple : | Par exemple : | ||
<code bash> | <code bash> |