Puncte:1

De ce cheia SSH pentru o anumită gazdă nu este folosită înainte de catch-all?

drapel cn

Încerc să mă conectez la Github (pe un Mac) folosind o anumită cheie SSH. Când fișierul meu .ssh/config arată astfel:

Gazdă github.priv.com
  Nume gazdă github.com
  Folosește KeyChain da
  AddKeysToAgent da
  IdentityFile ~/.ssh/id_gh_priv

Gazda *
  Folosește KeyChain da
  AddKeysToAgent da
  IdentityFile ~/.ssh/id_rsa

folosește id_rsa când alerg ssh -T [email protected], dar când folosesc o anumită gazdă:

Gazdă github.priv.com
  Nume gazdă github.com
  Folosește KeyChain da
  AddKeysToAgent da
  IdentityFile ~/.ssh/id_gh_priv

Găzduiește github.com
  Folosește KeyChain da
  AddKeysToAgent da
  IdentityFile ~/.ssh/id_rsa

folosește id_gh_priv când alerg ssh -T [email protected].

Ce îmi lipsește? Am crezut că ar trebui să folosească prima configurație care se potrivește.

NOTĂ: ambele chei sunt în brelocul OSX.

drapel cn
Soluția mea actuală este să adaug o cheie ssh suplimentară cu o configurație separată pentru `github.com` ``` Găzduiește github.com Folosește KeyChain da AddKeysToAgent da IdentityFile ~/.ssh/id_gh_default ```

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.