Saya mencoba mengatur ssh untuk bekerja dengan git di Mac OS X, dan saya tidak dapat menemukan kunci saya. Saya mencoba membuat kunci baru, menggunakan kunci yang ada, menyalin persis direktori ~ / .ssh yang sama dengan yang digunakan oleh git pada mesin Windows saya, dan tidak ada yang membuat perbedaan pada Mac.
Saya telah memiliki kunci ssh yang saya gunakan selama beberapa waktu untuk mengakses server saya dari Mac, yang saya pikir adalah pasangan id_rsa / id_rsa.pub di ~ /, ssh. Ketika saya memindahkan direktori ~ / .ssh keluar dari jalan untuk memeriksa asumsi saya bahwa di sinilah ssh mendapatkan kunci dan kemudian mencoba ssh (dari Terminal) ke server saya, itu tidak mengenali host, seperti yang saya harapkan sejak known_hosts dipindahkan, tetapi saya masih masuk ke server tanpa kata sandi .
Jadi masih harus menggunakan kunci rahasia yang terkait dengan salah satu kunci publik resmi di server, bukan hanya kunci sesi, jadi bukan skenario di sini , tapi di mana mendapatkannya jika bukan dari ~ / .ssh?