-
Notifications
You must be signed in to change notification settings - Fork 1
fr_linux_ssh
SSH est à la fois un programme informatique et un protocole de communication sécurisé..
Dans le cadre de medInria SSH
et plus particulièrement les clés SSH sont utilisées pour interagire avec GitHub.
IMPORTANT Les clés SSH sont indispensables pour les parties privées
de medInria et facilites grandement les transactions avec github
.
Dans un terminal dans le répertoire de l'utilisateur courant exécutez la commande mkdir .ssh
pour créer le dossier .ssh qui hébègera les clés ssh, puis cd .ssh
mkdir .ssh
cd .ssh
Exécutez la commande ssh-keygen -t rsa
pour générez une paire de clé publique/privé.
Entrez une passphrase et copiez/collez la clé publique dans votre compte github si vous en disposez d'un.
Enregistrez la clé publique dans un fichier id_rsa.pub
dand le dossier .ssh
Les fichiers ainsi créés doivent être en lecture écriture uniquement pour votre utilisateur, si cela n'est pas le cas effectuiez un chmod 600
desuus.
À fin de se simplifier la vie il est possible d'installer keychain qui permet de n'avoir à utiliser son mot de pass SSH qu'une seule fois.
sudo apt-get install keychain
Ajoutez les lignes suivante à votre fichier .bashrc
/usr/bin/keychain $HOME/.ssh/id_rsa
source $HOME/.keychain/$HOSTNAME-sh
L’installation suivante est installation global pour linux.
global install