Saya mencoba untuk mendapatkan akses ke server web menggunakan kunci SSH.
Saya mengikuti beberapa langkah untuk membuat kunci saya, mengunggahnya dan masih tidak dapat terhubung.
Di Git Bash (pada Windows 8) saya memeriksa kunci yang ada:
ls -al ~ / .ssh
Ketika tidak ada, saya membuat satu dengan:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Saya menyimpannya dalam pengaturan default yang tampaknya adalah C: / home / .ssh, dan saya memberinya frasa sandi.
Saya pada dasarnya mengikuti awal panduan github .
Ini menghasilkan saya file id_rsa dan file id_rsa.pub. Yang pertama diunggah oleh administrator server, dan saya mencoba masuk sekarang.
Putty tidak dapat menggunakan kunci id_rsa karena ("Tidak dapat menggunakan file kunci (OpenSSH-2 kunci pribadi)"), jadi saya mengonversinya menggunakan puttygen ke pvtky.ppk.
Saya kemudian hanya melihat "login sebagai:", tanpa kesalahan kunci, tetapi tidak dapat login dengan apa pun.
Saya tidak meminta bantuan untuk membuat login, hanya mencoba memahami apakah proses saya benar, seperti yang saya harapkan sebenarnya tidak, dan jika apa yang saya lihat diharapkan pada saat ini.
EDIT: Kesalahan mentah Putty:
Log Kejadian: Membaca file kunci pribadi "C: \ home.ssh \ pvtky.ppk"
Log Kejadian: Kontes sedang berjalan. Meminta kunci.
Log Peristiwa: Kontes memiliki 0 kunci SSH-2
Log Kejadian: File kunci yang dikonfigurasi tidak dalam Pageant
Log Peristiwa: Ditawarkan kunci publik
Log Kejadian: Server menolak kunci kami
Log Kejadian: Terputus: Tidak tersedia metode autentikasi yang didukung (server terkirim: publickey)
sumber
id_rsa.pub
. Dan Anda sebenarnya tidak mengunggahnya, tetapi memasukkan sidik jari itu keauthorized_keys
file. Tapi saya harap administrator Anda tahu.Jawaban:
Ini tidak banyak membantu langsung untuk pertanyaan Anda menggunakan ssh-keygen dengan benar, saya lebih suka menggunakan PuttyGen untuk kebutuhan penciptaan .PPK saya.
sumber
akan ada
dalam folder yang terpasang dempul
buka, lalu Anda bisa melihat ikonnya di system tray klik kanan padanya dan
pilihan
pilih .ppk Anda dan tambahkan
sumber