1

Поэтому я хотел получить SSH-доступ к своему VPS, и служба поддержки клиентов сказала мне, что мне нужно добавить SSH-закрытый ключ сервера к моему SSH-клиенту, например (ssh-add private_key.txt ), и после этого я смогу получить доступ к SSH сервер с моим компьютером, но возникла проблема.

Я не мог толкнуть в любой другой репозиторий принять VPS.

Поэтому я прочитал вопрос, который объяснял, как я могу управлять несколькими ключами в одной системе, и я настроил ( ~/.ssh/config ) что-то вроде этого

Host github
    HostName github.com
    User git 
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/github_key
    IdentitiesOnly yes

Host bitbucket
    HostName bitbucket.org
    User git
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/github_key 
    IdentitiesOnly yes

Host something
    HostName somevps.something
    Port 12345
    User someuser

Но я все еще не могу отправить в другие репозитории, такие как bitbucket или github, но я могу только нажать на то, для чего я уже добавил закрытый ключ в мой SSH-клиент.

Я почти уверен, что это проблема управления ключами, но я не могу понять, почему она не работает.

ОБНОВЛЕНИЕ ssh -T github -v

debug1: Reading configuration data /home/naveen/.ssh/config
debug1: /home/naveen/.ssh/config line 1: Applying options for github
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to github.com [192.30.255.113] port 22.
debug1: connect to address 192.30.255.113 port 22: Connection timed out
debug1: Connecting to github.com [192.30.255.112] port 22.

И больше ничего не происходит

1 ответ1

0

Вы должны загрузить свой открытый ключ на веб-сайт BitBucket или GitHub и связать его с вашей учетной записью. Тогда ваш клиент git сможет войти в эти службы.

Увидеть:

http://man.he.net/man5/authorized_keys

https://confluence.atlassian.com/bitbucket/set-up-ssh-for-git-728138079.html

https://help.github.com/articles/connecting-to-github-with-ssh/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .