Puncte:1

config pentru utilizarea git prin ssh pe gazda jump

drapel br
Ian

Cu o cheie privată care este disponibilă doar pe un laptop (alice), există o modalitate de a utiliza acea cheie pentru autentificare cu gitlab de pe un server (bob). (Minor, cred, complicația fiind o gazdă de salt între Alice și bob.)

alice --> jump --> bob --> gitlab

~/.ssh/config pe alice este în prezent:

Gazda *
  PKCS11Provider /usr/lib/ssh-keychain.dylib

Saritura gazdei
  HostName jump01.example.org

Gazda bob
  Nume gazdă bob.example.org
  Salt ProxyJump

Am cheia publică de la jetonul lui Alice pe gitlab și aș dori să o folosesc cu git comenzi de la bob. Ca în...

alice:~ $ ssh bob
Ultima conectare: vineri, 27 august 20:33:56 2021
bob:~ $ git clone [email protected]:my/repo.git

unde nu am pereche de chei la bob.

Puncte:1
drapel in

Trebuie să ai puțină încredere în asta bob nu poate fi abuzat, dar răspunsul simplu este să rulați un agent ssh și să utilizați redirecționarea agentului.

Porniți un agent alice, adăugați PKCS11Provider folosind ssh-add -S apoi configurați redirecționarea agentului în configurația dvs.

Gazda bob
  ForwardAgent da
  Nume gazdă bob.example.org
  Salt ProxyJump

Consultați paginile de manual pentru ssh-agent, ssh-add și ssh_config pentru detalii despre furnizorii PKCS11 și redirecționarea agentului.

Mică, cred, complicația fiind o gazdă de salt

Din cauza modului în care funcționează ProxyJump, nu este o complicație și literalmente nu contează deloc. Din perspectiva clientului ssh pe Alice, se comportă exact ca și cum ai făcut o conexiune directă cu Bob.

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.