Auto login-server (SSH-nøkkel-basert godkjenning)
Denne artikkelen viser hvordan du kobler til en SSH server, trenger ikke å informere passord.
Det er noen tutorials forklare prosessen, men mange gjør det ikke gjør klart i hvilken datamaskin hvert trinn skal være utført og skapte forvirring. Så, dette motiverte meg til å skrive denne lille veiledningen, som er utgangspunktet en oversettelse av opplæringen tilgjengelig her .
Jeg hadde behov for å bruke SSH fullmakten ble automatisk i bruken av Ginga Virtual Set Top Box, for testing programmer for den brasilianske Digital TV System (SBTVD) fordi jeg trodde alltid en bummer å måtte angi passord for å logge på en virtuell maskin, noe jeg gjør ganske ofte.
Her er fremgangsmåten nødvendig:
En. Åpne en terminal på klienten for å opprette en offentlig nøkkel. Det er to typer: DSA og RSA.
Nesten alle opplæringsprogrammer bruke DSA (jeg vet ikke og jeg er ikke veldig interessert i å vite forskjellen mellom de to, men de er bare forskjellige kryptografiske algoritmer).
Deretter bruker du følgende kommando for å opprette offentlige nøkkelen på klienten (bare å trykke Enter på alle
spørsmål, forlater standard):
dsa ssh-keygen-t dsa
Sekund. Legg innholdet av den offentlige nøkkelen generert på klienten, på slutten av den autoriserte nøkkel arkiv på serveren. Dermed terminalen på klienten, kan du kjøre kommandoen nedenfor. Den vil koble til serveren og har sette sammen innholdet av de viktigste generert på klienten, på slutten av den autoriserte nøkkel arkiv på serveren. Passordet for den eksterne brukeren vil bli spurt om i rekkefølge.
.ssh / id_dsa.pub | ssh -l usuario_remoto servidor_remoto 'cat >> ~/.ssh/authorized_keys' cat ~. / ssh / id_dsa.pub | ssh-l usuario_remoto RemoteServer 'cat>> ~ /. ssh / authorized_keys'
Tre. Nå har en forbindelse til serveren.
Hvis alt ble gjort riktig, vil ikke bli bedt om å usuario_remoto Passord:
servidor_remoto ssh @ usuario_remoto RemoteServer
Hvis SSH server er en virtuell maskin, som IP kan endre, er det sannsynlig at prosessen bør tas på nytt. Men minst Ginga Virtual Set Top Box for VMWare, med meg i NAT-modus, vil ikke IP ikke endres selv om maskinen startes på nytt eller stengt.
Vel, det høyeste sped opp min dag til dag applikasjonsutvikling for digital-TV. Jeg håper det er nyttig for deg også. T +
based on 3 ratingsRelaterte innlegg:
- WinSquid - Proxy Server for Windows
- Tutorial på Installere Virtual Machine OpenGinga Ginga-J i VirtualBox på Linux
- Kjøre grafiske programmer eksternt via SSH tilkobling: X11 Spedisjon
Relaterte innlegg brakt til deg av enda et Related Posts Plugin .



