Felsökningstips I Linux SSH Debug Mode

Felsökningstips I Linux SSH Debug Mode

Få åtkomst med ett klick till de bästa verktygen för att felsöka din dator. Lägg aldrig en minut till på att förgäves försöka lösa alla dessa irriterande problem igen.

Om du ser Linux SSH-felsökningsläge kommer den här användarhandboken troligen att hjälpa dig.ssh-klienten -elevision-växeln låter dig sätta ssh i verbose läge, vilket ger felsökningsinformation om förloppet för specifik SSH-port, vilket är mycket värdefullt för felsökning av anslutningar, autentisering och konstruktionsproblem.

I detta kommer vi att visa dig hur så att det aktiverar felsökningsläge när du kör som Linux ssh. På så sätt kan du tänka på vad som faktiskt händer så fort du kör kommandot ssh för att ansluta till en fjärransluten Linux-värdserver i verbose eller felsökningsläge.

Läs också: 4 sätt att snabba upp SSH-anslutningar på Linux

ssh-klienten -v låter dig köra ssh i verbose mode, visa felsökningsinformation om hur en SSH-anslutning framskrider, detta kan vara mycket användbart som felsökning av anslutningar, autentisering och eventuella systemproblem. Det finns olika nivåer kopplade till detaljer; Användning av flera -v banners ökar, skulle jag säga, utförligheten (max mångfald är 3).

linux ssh debug mode

Den korrekta kommandoraden är att starta SSH på vår allra första På en nivå tillsammans med detaljer, vilket, som nämnts, ger en hel del felsökningsinformation.

Hur kör jag SSH i verbose mode?

Switchssh-klienten -v låter dig och din familj köra ssh i ämnet en utförlig parameter som ger felsökningsinformation om framstegen för en SSH-anslutning, vilket är mycket värt för felsökning av anslutningar, autentisering och en hel del konfigurationsproblem .

  [e-postsäkerhet]  ! $ ssh -v källa 
linux ssh debug mode
 OpenSSH_7  [e-postadress] 
sample.2p2 Ubuntu-4ubuntu2.2, OpenSSL 1.0.2g-fips 1 mars 2016debug1: config läser data /home/aaronkilik/.ssh/configdebug1: /home/aaronkilik/.ssh/config skicka 18: använd parametrar för *debug1: läs konfigurationsdata / etc per ssh / ssh_configdebug1: / etc kontra ssh / ssh_config Avsnitt 19: Tillämpa parametrar för att ansluta *debug1: via 192.168.56.10 [192.168.56.10] port 22.debug1: anslutning upprättad.debug1: kredithistorikfil /home/aaronkilik/.ssh/id_rsa intervall 1debug1: little key_load_public: sådan fil eller separat katalogdebug1: ryktesfil /home/aaronkilik/.ssh/id_rsa-cert typ -1debug1: key_load_public: aldrig någon sådan fil eller katalogdebug1: Bild för varje hem / aaronkilik / file.ssh för varje id_dsa typ -1debug1: key_load_public: ingen matchande fil eller katalogdebug1: identitetstoken /home/aaronkilik/.ssh/id_dsa-cert type -1debug1: key_load_public: ingen filwebbplatskatalog av denna typdebug1: eller manuellt arkivera en identitet / hem eller aaronkilik /. Ange ssh / id_ecdsa -1debug1: key_load_public: ingen sådan lodge plus-katalogdebug1: identitetsfil /home/aaronkilik/.ssh/id_ecdsa-cert, alternativ -1debug1: key_load_public: Så nofile eller bara katalogdebug1: informationsfil /home/aaronkilik/.ssh/id_ed25519 -1. huggdebug1: key_load_public: praktiskt taget ingen sökning eller innehållsförteckningdebug1: identifieringsfil /home/aaronkilik/.ssh/id_ed25519-cert type -1debug1: aktivera matchningslägeslogg för 2.0debug1: lokal produktionssträng SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.2debug1: fjärrläge varumärke 2.0, fjärrprogramvaruversion OpenSSH_7.4debug1: koordinat: OpenSSH_7.4 pat Compat openssh 4 . 0x04000000debug1: autentisera på 192.168.56.10:22 som "tecmint"debug1: kopplad av SSH2_MSG_KEXINITdebug1: fick SSH2_MSG_KEXINITdebug1: kex: kriterier: [e-postskydd] debug1: kex: postnyckelalgoritm: ecdsa-sha2-nistp256debug1: kex: Server-> Klient-chiffer: [E-postskyddad] MAC: Skriv ut: [E-postskyddad] debug1: kex: klient-> serverlager: [e-postsäkerhet] MAC: informationskompression: [e-postsäkerhet] debug1: förväntad SSH2_MSG_KEX_ECDH_REPLYdebug1: Servernyckel: Värd ecdsa-sha2-nistp256 SHA256: 1778erqyug4tHJa7D6y / Ep4UWsUtNEOBSMaj32k9oO8debug1: värd 192.168.56.10 känns igen som och matchar värdens ecdsa-nyckel.debug1: enkel ingång i /home/aaronkilik/.ssh/known_hosts:8. hittadebug1: Ändra nyckel efter 134217728 blockdebug1: SSH2_MSG_NEWKEYS skickadedebug1: vänta på SSH2_MSG_NEWKEYSdebug1: Ändra nyckel 134217728 blockdebug1: SSH2_MSG_NEWKEYS mottagendebug1: SSH2_MSG_EXT_INFO mottagendebug1: kex_input_ext_info: server-sig-algs = debug1: SSH2_MSG_SERVICE_ACCEPT mottogsdebug1: autentisering som kan fortsätta: bredare offentlig nyckel, gssapi-keyex, gssapi-with-mic, lösenorddebug1: nästa valideringsmetod: offentlig nyckeldebug1: RSA offentligt lovande / hem / aaronkilik / central: .ssh / id_rsadebug1: servern tillåter nyckeln: pkalg rsa-sha2-512 blen 279debug1: hjälp komprimering på nivå 6.debug1: Lågkostnadsautentisering (offentlig nyckel).Autentiserat hittades 192.168.56.10 ([192.168.56.10]: 22).debug1: kanal två: helt ny [klientsession]debug1: begäran om [e-post] debug1: rolig klasspost.debug1: lova: nätverkdebug1: rtype client_input_global_request: [e-postadressen är skyddad] want_reply 0debug1: gå in i miljön.debug1: skicka skicka LC_PAPER = lg_UG. lämna in utf-8debug1: env LC_ADRESS = lg_UG.UTF-8debug1: fraktenv LC_MONETARY matchar lg_UG; levererar utf-8debug1: env LC_NUMERIC matchar lg_UG.UTF-8debug1: direkt env LC_TELEFON Lg_UG = .UTF-8debug1: Env flytta LC_IDENTIFICATION = lg_UG. Skickar utf-8debug1: env LANG = sv_US.UTF-8debug1: att skicka env kan inkludera lc_measurement lg_UG.UTF-8debug1: skicka skicka LC_NAME Lg_UG = .UTF-8Senaste anmälan: lör 8 januari 16:20:11 2018 från 192.168.56

Hur gör jag för att aktivera SSH-loggning?

SyslogFacility AUTH och samt AUTHPRIV.Aktivera sshd_config-autentisering slutförd [root at localhost ssh] # cat sshd_config | grep -i SyslogFacility #SyslogFacility AUTH SyslogFacility AUTHPRIV.LogLevel.Du måste nu starta om varje ssh-tjänst.

Om du kan koppla bort eller stoppa en session kommer klienterna också att få en glimt av felsökningsmeddelanden när de dyker upp.

 [ [email protected]  ~] pengaavslututgångdebug1: client_input_channel_req: svar om utgångsnivå för noll kanal 0debug1: client_input_channel_req: praxis 0  [e-postsäkerhet]  rtyp problem 0debug1: sålla 0: gratis: klientsession, nchannels 1Anslutningen till 192.168.56.10 stängdes initialt framgångsrikt.Sänd: 3392 skickade, 3120 mottagna byte, 118,1 / sekNästa byte: Skickat 28.7, Mottaget 26.4Debug1: startlista 0Debug1: Starta komprimering: Raw Knowledge 1159, Komprimerad 573, Faktor 0,49Debug1: komprimering i ensam riktning: rådata 573, pressad 1159, nummer 2.02

Hur kör jag SSH i felsökningsläge?

För att tillåta dig att SSH-felsökning, kör SSH förvärv med det kompletta paketet -v, -vv, och det kan vara -vvv: debug1: connect i 9.55. 216.115 [9.55.

Sedan kan du omvandla på utförlighet (nivå 2 ovanpå den 3) för att enkelt få fler felsökningsord som visas.

 $ ssh -vv tec  [e-postsäkerhet] $ ssh -vvv  [e-postsäkerhet] 

Hur gör jag för att aktivera felsökningsläget som visas i kitt?

I PuTTY-konfigurationen, klicka inuti Loggning i den vänstra rutan för att kunna visa Session.Till höger, gör konstruktiva “Logga varje utloggningssession” potentiellt “Logga data från SSH-paketet” är utan tvekan vald.Kom ihåg sökvägen om du vill att alla loggfiler ska skickas upp med sshd-loggarna.

Det är varenda en! För mer information om hur du använder Read ssh, se följande relaterade användbara resurser.

  1. Hur man hittar alla trasiga SSH-inloggningsförsök på Linux
  2. Hur man inaktiverar SSH-rotsurfning på webben på Linux
  3. Logga in utan SSH-lösenord genom att använda SSH för att generera nycklar i 5 enkla steg
  4. Hur man inaktiverar inaktiva eller inaktiva SSH-anslutningar på Linux

Vi lösning du tycker den här artikeln är användbar. Du kan ställa specifika frågor eller ha dina tankar med hjälp av kommentarvarianten nedan.

Om du gillar det vi gör här på TecMint, vänligen notera följande:

TecMint är den snabbaste, mest pålitliga webbplatsen för att höja communityn för alla typer på grund av Linux-artiklar, handledningar och böcker på Internet. Miljontals människor besöker TecMint! sök, bläddra eller bläddra bland tusentals människor av släppta föremål som är tillgängliga GRATIS för alla.

Problem med PC? Lös dem på några minuter.

Körs din dator långsamt? Får du hela tiden de där irriterande felmeddelandena? Tja, leta inte längre eftersom Reimage är här för att rädda dagen! Denna fiffiga lilla programvara kommer att reparera alla dina Windows-relaterade problem och få din dator att fungera som ny igen. Det fungerar inte bara snabbt och enkelt, utan det är också helt säkert - så du behöver inte oroa dig för att förlora viktiga filer eller data. Så om du är redo att säga adjö till dina datorproblem, ladda ner Reimage idag!

  • Steg 1: Ladda ner och installera Reimage
  • Steg 2: Öppna programmet och klicka på "Skanna"
  • Steg 3: Klicka på "Reparera" för att starta återställningsprocessen

  • Om din nuvarande person gillar det du läser, se till att ta dig tid att köpa koffeinkonsumtion (eller 2) för oss som en hyllning.

    Varför kan jag inte felsöka SSH-anslutningar?

    Det andra vanliga problemet vid felsökning av SSH-anslutningar är att använda en icke-standardiserad anslutning. Om SSH fungerar bra på en mycket annan port än standardöverföringen 22, kommer du inte att kunna ansluta till fjärrporten såvida du inte uttryckligen specificerar ventilen som kan SSH körs på. För att ta reda på vilken port SSH gör på, använd ett annat verktyg än bara netstat, till exempel:

    Om du har problem med din PC, kommer detta lättanvända reparationsverktyg att lösa alla dessa problem på nolltid!

    Stephen Williams

    Related Posts

    Hur Fixar Du E-post HTML-komposition Enkelt Genom Outlook

    Hur Fixar Du E-post HTML-komposition Enkelt Genom Outlook

    Lösningar För Regsvr Midas.dll

    Lösningar För Regsvr Midas.dll

    Det Enklaste Sättet Att Fixa Saknad Wmv-filcodec I Windows 7

    Det Enklaste Sättet Att Fixa Saknad Wmv-filcodec I Windows 7

    Problem Med Dubbletter Av Adresser I Outlook-adressboken Bör Vara Mycket Borttagna.

    Problem Med Dubbletter Av Adresser I Outlook-adressboken Bör Vara Mycket Borttagna.