Jadi saya mengikuti panduan tentang cara menambahkan kunci SSH ke GitHub , dan menambahkan kunci SSH baru dengan frasa sandi ke GitHub dan agen SSH. Sekarang, jika saya menjalankan ssh -T git@github.com
seperti yang dijelaskan dalam panduan untuk menguji apakah saya mengatur semuanya dengan benar, itu bahkan tidak meminta saya untuk frasa sandi saya, tetapi segera kembali ssh: connect to host github.com port 22: Connection refused
. Saya telah menginstal keduanya openssh-server
dan openssh-client
layanan SSH sedang berjalan.
Bantuan akan dihargai.
UPDATE: Ketika saya mencoba dan mengkloning repositori yang saya punya akses tulis dari instance GitLab seorang teman, itu melempar kesalahan yang sama. Sepertinya ini adalah masalah dengan SSH, bukan dengan kunci. (Saya minta mereka ditambahkan ke instance.)
% ssh -T git@github.com Hi <you_username>! You've successfully authenticated, but GitHub does not provide shell access.
ssh -T git@github.com
. GitHub tidak menyediakan akses shell.