Saya ingin mengonfigurasi beberapa kredensial untuk host yang sama, dengan nama pengguna dan file identitas yang berbeda. Saat ini satu-satunya cara saya tahu bagaimana melakukan ini adalah dengan meretas:
Host myhost
User user1
HostName myhost
IdentityFile ~/.ssh/user1.pem
IdentitiesOnly yes
Host myhost-fake
User user2
HostName myhost
IdentityFile ~/.ssh/user2.pem
IdentitiesOnly yes
Dengan cara ini saya dapat:
ssh myhost
Dan:
ssh myhost-fake
Apakah ada cara yang lebih baik untuk melakukan ini?
1
Bagaimana lagi ssh akan membedakan entri?
—
Ignacio Vazquez-Abrams
@ IgnacioVazquez-Abrams Mungkin dengan memasukkan nama pengguna, seperti pada:
—
dangonfast
ssh user1@myhost
secara otomatis dapat memilih bagian konfigurasi yang relevan yang dikunci dengan nama host dan nama pengguna. Saya tidak tahu apakah ada ketentuan untuk kasus penggunaan seperti itu
Apa yang salah dengan cara Anda menggambarkan dalam pertanyaan Anda? Apa yang Anda anggap lebih baik? Peningkatan seperti apa yang Anda harapkan?
—
Kenster