Otentikasi Putty pada Mac OS X?

9

Di mesin pengembangan Windows saya, saya menggunakan Pageant dengan kunci rahasia untuk mengautentikasi dengan server SVN.

Saya ingin tahu: apa proses Mac yang setara untuk melakukan ini? Kontes tidak porting, bagaimana cara saya mengautentikasi?

Joseph Weissman
sumber
1
Jika Anda ingin mengimpor kunci dari mesin Windows Anda dengan PuttyGen, kemudian gunakan Ekspor -> OpenSSH untuk membuat file dalam format yang benar
Casebash

Jawaban:

8

Saya menggunakan SSH Keychain pada Mac saya untuk mengelola agen kunci ssh saya dan kunci yang terlampir. Ini menjalankan ssh-agent, dan ssh-add untuk mengelola kunci di belakang layar, tetapi dimulai ketika saya masuk, menyimpan frasa sandi di gantungan kunci masuk OSX (Anda tidak harus melakukan ini, meskipun).

jtimberman
sumber
Perhatikan bahwa OSX 10.5+ memiliki ssh-agent built-in, jadi tidak perlu menginstal perangkat lunak tambahan (pertama kali saya mengakses kunci pribadi terenkripsi di OSX 10.6 saya diminta untuk frasa sandi; ini kemudian "dengan sihir" ditambahkan ke gantungan kunci dan tidak ada konfirmasi sejak saat itu)
Milan Gardian
2
blech, tautan itu tidak lagi mengarah ke tempat yang berguna :(
bacar
ini adalah tautan yang benar - sshkeychain.sourceforge.net
Aldekein
4

ssh-add dan ssh-agent adalah alat yang setara, yang ada di dalamnya. Cara terbaik adalah membaca tutorial untuk linux atau os x dalam pengaturan auth dengan ssh, itu akan sama.

Bradshaw yang kaya
sumber
3

Bagi saya ~/.ssh/configfile berfungsi paling baik. Tambahkan ke dalamnya grup konfigurasi menggunakan skema ini:

host shortname
user my_username
hostname host.of.the.server.example.com
IdentityFile ~/.ssh/key.openssh

lalu

ssh shortname

akan terhubung menggunakan pengaturan itu, termasuk kunci. Ini memungkinkan Anda memiliki banyak kunci berbeda untuk host yang berbeda tanpa harus menambahkan semuanya ssh-agent.

Kornel
sumber