Jannah-tema Lisensen er ikke validert. Gå til siden for temaalternativer for å validere lisensen. Du trenger en enkelt lisens for hvert domenenavn.

Slik aktiverer du tofaktorautentisering for en SSH-tilkobling

SSH i seg selv er en sikker måte å koble til en ekstern maskin på. Men hvis du fortsatt er opptatt av å legge til ekstra sikkerhet til SSH-tilkoblingen din, kan du legge til tofaktorautentisering for å bli bedt om å angi en tilfeldig bekreftelseskode når du kobler til via SSH. Vi forklarte det tidligere Hvordan gjøre det på forskjellige sosiale nettverk Her viser vi deg hvordan du legger til tofaktorautentisering til SSH-tilkoblingen din.

tofaktorautentisering for SSH-tilkobling

Merk: Disse instruksjonene er basert på Ubuntu Server. Hvis du bruker en annen distro, kan noen kommandoer være annerledes.

Installer SSH tofaktorautentisering

Åpne en terminaløkt på maskinen der du skal installere tofaktorautentisering, skriv inn følgende:

sudo apt installer ssh libpam-google-authenticator

tofaktorautentisering for SSH-tilkobling 06

For å fullføre installasjonen, kjør:

google-autentifikatoren

Tips: Lær hvordan du bruker SSH X-videresending til å kjøre eksterne applikasjoner.

Konfigurer to-faktor SSH-autentisering

Du vil bli stilt en rekke spørsmål. I de fleste tilfeller kan du skrive "y" (ja) som svar. Når innstillingene er feil, trykk Ctrl + C og skriv deretter Google-Authenticator igjen for å tilbakestille innstillingene.

  1. Programmet spør om du vil at autentiseringskodene skal være tidsavhengige. For dette, trykk Y Deretter Enter.
    Etter dette spørsmålet skal du se din hemmelige nøkkel og nødkode. Ta opp og lagre detaljer. Du trenger den hemmelige nøkkelen for å sette opp Google Authenticator-appen senere. two-factor-ssh-guide-01-run-authenticator Slik aktiverer du tofaktorautentisering for en SSH-tilkobling tofaktorautentisering for SSH-tilkobling – guide 11 til å generere hemmelig nøkkel
  2. Programmet vil spørre deg om du vil Oppdater «/home/brukernavn/.google_authenticator»-filen. Klikk på Y Deretter Enter.
    two-factor-ssh-guide-07-update-google-auth-config Slik aktiverer du tofaktorautentisering for SSH-tilkoblinger
  3. Når du blir spurt om du vil ikke tillate flere bruk av samme autentiseringstoken, vil dette begrense deg til kun én pålogging hver. 30 sekunder. Dette kan være nyttig hvis du vil sikre at bare én aktiv tilkobling kan bruke et autentiseringstoken til enhver tid.
    two-factor-ssh-guide-08-toggle-auth-token-multiple-uses Slik aktiverer du tofaktorautentisering for en SSH-tilkobling
  4. Som standard er autentiseringstokener bare gyldige i 30 sekunder. For å kompensere for et mulig tidsavvik mellom klient og server, øker du vinduet fra standardstørrelsen på 1-1/2 minutter til ca. 4. Dette kan være nyttig i tilfeller der din lokale maskinklokke eller ekstern server ikke er riktig synkronisert.
    tofaktorautentisering for SSH-tilkobling
  5. Aktiver hastighetsbegrensning for autentiseringsmodulen. Dette alternativet begrenser angripere til ikke mer enn 3 påloggingsforsøk hvert 30. sekund. tofaktorautentisering for SSH-tilkobling – guide 10 til å aktivere rate limiting
Les også:  Hva er Instagram Shadowban?

Konfigurer SSH for å bruke Google Authenticator

  1. åpen fil "/etc/pam.d/sshd":
    sudo nano /etc/pam. d/sshd

    two-factor-ssh-guide-02-open-pam-config Slik aktiverer du tofaktorautentisering for SSH-tilkoblinger

  2. Legg til denne linjen øverst i filen:
    auth kreves pam_google_authenticator.so

    two-factor-ssh-guide-03-update-pam-config Slik aktiverer du tofaktorautentisering for SSH-tilkoblinger

  3. Klikk på Ctrl + O og Ctrl + X For å lagre og avslutte filen.
  4. åpen Filen "/etc/ssh/sshd_config":
    sudo nano / etc / ssh / sshd_config
  5. Rull ned til bunnen av filen og skriv inn følgende linje:
    ChallengeResponseAutentisering ja

    two-factor-ssh-guide-04-edit-sshd-config Slik aktiverer du tofaktorautentisering for en SSH-tilkobling

  6. Lagre og avslutt filen.
  7. Omstart ssh server:
sudo systemctl start ssh på nytt

two-factor-ssh-guide-05-restart-ssh-daemon Slik aktiverer du tofaktorautentisering for en SSH-tilkobling

Sett opp en nøkkel i Google Authenticator

  1. åpen Google Authenticator -appen (eller et av alternativene) på smarttelefonen din (eller skrivebordet). Trykk på Pluss-ikonet nederst til venstre i appen og velg Angi oppsettnøkkel.
    tofaktorautentisering for SSH-tilkobling – guide til 12 lenker – ny nøkkel
  2. Skriv inn et navn for autentiseringsapplikasjonen.
    tofaktorautentisering for SSH-tilkobling – guide 13
  3. Skriv inn den hemmelige nøkkelen du opprettet tidligere og trykk "addisjon".

tofaktorautentisering for SSH-tilkobling

Når du kobler til den eksterne datamaskinen via SSH, vil du se en bekreftelsesnøkkelforespørsel.

tofaktorautentisering for SSH-tilkobling – guide 15 – eksempel på tofaktorpålogging

Merk: Tofaktorautentisering fungerer bare for passordbaserte pålogginger. Hvis du allerede bruker En offentlig/privat nøkkel for SSH-økten din , vil den omgå tofaktorautentisering og logge deg på direkte. Sjekk også ut flere måter å sikre SSH-serveren din på.

ofte stilte spørsmål

Q1. Jeg bruker Yubikey. Kan jeg fortsatt bruke tofaktorautentisering i SSH?

svar. Nei. Google Authenticator fungerer bare med standard SSH-passordpålogging. I likhet med å sette opp en offentlig SSH-nøkkel, kan ikke denne spesifikke modulen brukes med andre tredjeparts tofaktorløsninger, for eksempel Yubikey.

Q2. Er det mulig å bruke samme autentiseringsnøkkel på en annen telefon?

svar. Ja. Du kan enkelt bruke en annen telefon med Google Authenticator så lenge du har enten den hemmelige nøkkelen eller QR-koden. Du må imidlertid sørge for at du har fjernet autentiseringsnøkkelen fullstendig fra den forrige enheten før du importerer den til en ny enhet, ettersom alle dårlige aktører med tilgang til den forrige enheten vil kunne omgå din binære utfordring.

Q3. Kan du bruke en annen tofaktorautentiseringsapp med SSH?

svar. Ja. Mens utviklerne av libpam-modulen spesielt designet den for å fungere med Google Authenticator, kan du fortsatt bruke den med andre autentiseringsapper, siden det binære hemmelige nøkkelformatet ofte er det samme på tvers av forskjellige apper.

Les også:  Topp 7 rettelser for Kan ikke sende GIF-er i WhatsApp Web
Gå til toppknappen