Lorsque le code de configuration cloud public -
je utiliser ssh-keygen -t rsa -C '[email protected]' -f ~/.ssh/gitee_id_rsa
pour générer une clé publique
parce que mon ssh -T [email protected]
temps il y avait
[email protected]: Permission denied (publickey).
Le site officiel peut être vu par la nouvelle config
configuration de deux clé publique
qui est généré avant GitHub d'influence sans être
spécifiquement adresse ci - dessous
pour créer un nouveau fichier de configuration dans ~ / sous le répertoire .ssh, ajoutez ce qui suit (où le nom de domaine hôte et HostName remplissage serveur git , IdentityFile spécifie le chemin de la clé privée)
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
Testez séparément avec la commande ssh
ssh -T [email protected]
ssh -T [email protected]
Puis le succès est revenu
Hi xxx! You've successfully authenticated, but GITEE.COM does not provide shell access.