Hvordan fikse langsom SSH -fjernterminal med Raspberry Pi

Hvordan fikse langsom SSH -fjernterminal med Raspberry Pi
SSH er en kryptert nettverksteknologi som lar Raspberry Pi -brukere få tilgang til enheten fra sin bærbare eller PC. Det er nyttig for noen som trenger ekstern tilgang til en Raspberry Pi -enhet, da dette vil tillate dem å administrere enheten enkelt. Imidlertid blir SSH -fjernterminalen med Raspberry Pi ofte treg, og skaper en bekymring for brukeren å administrere enheten eksternt.

I denne artikkelen vil vi fortelle deg hvordan du kan fikse den langsomme SSH -fjernterminalen med Raspberry Pi. Det vil være nyttig for de menneskene som står overfor det samme problemet.

Hvordan fikse langsom SSH -fjernterminal med Raspberry Pi

SSHD er en OpenSSH-serverprosess for Linux-baserte systemer, og det samme er også tilfelle for Raspberry Pi. Det inkluderer to hovedfiler for analyse som er som følger:

  • Konfigurasjonsfil
  • Servicelogger

Disse to filene er ansvarlige for å gi tilgang til Raspberry Pi -terminalen fra et eksternt sted. Så for å fikse den langsomme SSH -fjernterminalen, må vi gjøre endringer i disse filene.

1: Konfigurasjonsfil

SSH -konfigurasjonsfilen inneholder forskjellige konfigurasjonsalternativer for å angi SSH -tilkoblingen din basert på dine preferanser. For å åpne denne konfigurasjonsfilen i terminalen, må du utføre den undergitte kommandoen.

$ sudo nano/etc/ssh/sshd_config

Der vil du se flere alternativer for å konfigurere SSH -tilkoblingen din. I denne filen vil vi imidlertid bare gjøre endringer i en enkelt parameter, “LogLevel” For å øke loggverbositeten slik at vi får detaljert informasjon om logger som den forrige SSH -tjenesteloggfilen “/Var/log/authent.Logg" inneholder begrenset informasjon. Bla nedover og finn alternativet “LogLevel info”, ukommentar det og sett den til maksimalt nivå, Debug3. Lagre filen ved å bruke “Ctrl+x” Nøkler når det er gjort.

Etter endringene på nytt, start bringebær -pi -enheten din og vent på at terminalen går sakte. Hvis det blir sakte, må du åpne Raspberry Pi -terminalen og sjekke SSH -tjenesteloggfilen ved å bruke følgende kommando.

$ sudo nano/var/log/authent.Logg

Der finner du den detaljerte logginformasjonen til din SSH -tilkobling.

Det er noen rader der du finner PAM (privilegerte tilgangsadministrasjon) logg-sesjoner som kan være årsaken til den langsomme SSH-fjernterminalen. Så du må redigere PAM-konfigurasjonsfilene ved å bruke den undergitte kommandoen.

$ sudo nano /etc /pam.d/felles-økt

I filen vil du kunne finne noen pakkemoduler samt to valgfrie moduler som introduseres for lave bringebær PI -modeller.

Du kan kommentere disse modulene og bruke enheten din en stund, og sjekk om det løser problemet. Hvis problemet fremdeles oppstår, gå med den andre metoden.

2: Servicelogger

Noen brukere kan oppleve langsom SSH -fjernterminal på grunn av omvendte DNS -spørsmål. Årsaken er at SSH -forbindelsen blir gjort over Internett og SSH -demonen har myndighet til å sjekke om klienten den kommuniserer med forblir den samme under hele forbindelsen. Dette kan føre til at demonen med jevne mellomrom sjekker klientens IP -adresse eller vertsnavn ved å legge til de omvendte DNS -spørsmålene, noe som kan redusere SSH -tilkoblingen. Dette vil ikke forårsake mye problemer når klienten tilhører det samme nettverket.

For å unngå å møte DNS -spørsmålene, kan du deaktivere DNS fra følgende konfigurasjonsfil.

$ sudo nano/etc/ssh/sshd_config

Bla nedover og finn alternativet “Brukte nei”.

Ukommentar alternativet og lagre filen.

Start enheten på nytt, og forhåpentligvis vil du ikke oppleve langsom SSH -fjernterminal med bringebær Pi.

Konklusjon

Raspberry Pi er en ganske nyttig liten enhet som gjør det mulig for brukere å få tilgang til enheten fra et eksternt sted ved hjelp av SSH -tjenesten. Imidlertid kan brukeren oppleve en langsom SSH -fjernterminal med Raspberry Pi, som trenger løsninger for å fikse den. Ovennevnte metoder vil veilede deg i å sortere ut det langsomme SSH -problemet i løpet av få minutter, slik at du vil oppleve en rask ekstern terminaløkt med Raspberry Pi -enheten.