Kitt hvordan du bruker - kitt ssh, hurtigtaster. Tips for å jobbe effektivt med Putty Øke antall terminallinjer

PuTTYprogramvareklient ekstern tilkobling og innstillinger Linux-servere, Telnet-terminaler, nettverksrutere. Med PuTTY kan du koble til via nettverksprotokoller SSH, Telnet, Rlogin for å avslutte verter; konfigurere enheter via seriell Com-port.

PuTTY hvordan du bruker eller kobler til via PuTTY SSH

Åpne PuTTY-programmet og i kategorien "Session" angi vertsnavnet eller IP-adressen til serveren, som standard bruker vi port 22. Vi skriver inn sesjonsnavnet og klikker på "Lagre"-knappen, dette gjøres for ikke å re -skriv inn IP-adressen hver gang neste gang du kobler til serveren.

Før du lagrer tilkoblingen, må du klikke på "Endre" -knappen i kategorien "Windows" - "Utseende" og velge "kyrillisk" fra tegnsettet, og deretter sjekke kodingen i "Oversettelse", som skal settes til UTF -8 - disse innstillingene vil sikre korrekt visning av kyrilliske tegn. Tilkoblingen er satt!

Merk: For å kunne koble til en server, terminal eller nettverksruter, må en SSH-server konfigureres på terminalutstyrssiden, port 22 må være åpen og lokal datamaskin som du kobler til, deaktiver Windows-brannmur/brannmur.

La oss prøve å koble til SLES 12 SP1 x64-serveren ved å klikke på "Åpne"-knappen, som vist i den første figuren. Under den første tilkoblingen vil et advarselsvindu vises om at Putty-programmet vil skrive ned den eksterne serverkrypteringsnøkkelen, bekreft ved å klikke på "JA"-knappen.

Et terminalvindu åpnes, der du må skrive inn brukernavn og passord for å logge inn på systemet; etter hver oppføring, trykk "Enter"-tasten. Ingen tegn vises når du skriver inn et passord. En vellykket tilkobling til SSH-serveren bestemmes av siste pålogging og utseendet til vertsnavnet.

For å kontrollere systemet må du bruke Unix-kommandoer, Cisco og andre. For mer praktisk kontroll Linux-system Jeg anbefaler å bruke MC - Midnattssjef (filbehandler med tekstgrensesnitt).

Et eksempel på utdata fra kommandoen ls -ls angitt (viser detaljert utdata av listen over filer, tilgangsrettigheter, eiergruppe, størrelse på hver fil, dato, etc.):

PuTTY hurtigtaster

Det viktigste og viktigste er Kopier og lim inn For å kopiere tekst fra hvor som helst til utklippstavlen må du trykke på kombinasjonen tastene Ctrl-C og lim den inn i PuTTY-vinduet ved å bruke Shift-Insert-hurtigtastene eller ved å trykke på høyre museknapp, og derved sette inn teksten i konsollen. Hvis du trenger å kopiere/lime inn tekst i selve PuTTY-vinduet, velg ganske enkelt teksten i vinduet og lim inn på samme måte som angitt tidligere.

Ctrl+A – gå til begynnelsen av linjen

Ctrl+C – avslutt gjeldende kommando

Ctrl+D – avslutning av arbeidsøkten (kommando “avslutt”)

Ctrl+L – skjermforskyvning, alt som tidligere ble lagt inn flyttes helt til toppen

Ctrl+P – utdata av tidligere angitte kommandoer (trykk opp/ned-pilene)

Ctrl+U – slett linje

Ctrl+W – slett ett ord i gjeldende linje

Ctrl+Z – stopp gjeldende kommando

God ettermiddag, her er en liten påminnelse til deg selv som beskriver hvordan du kopierer lim inn i PuTTY. SS H-protokollen ble utviklet som en sikker, kryptert erstatning for RSH-protokollen. RSH brukes til fjerntilgang shell til UNIX (eller UNIX-lignende) system og var en gang populær blant systemadministratorer før nettverkssikkerhet ble det pågående problemet er det nå. Nå, takket være SSH, kan du oppnå sikkerhet ved å bruke en kryptert protokoll kjent for sin allsidighet og sikkerhet. Mens OpenSSH sannsynligvis er den mest brukte SSH-implementeringen i verden, er PuTTY den mest brukte SSH-klienten for MS Windows-plattformen.

Nøkkelfunksjoner til PuTTY

I likhet med OpenSSH er PuTTY et veldig allsidig verktøy for ekstern tilgang til en annen datamaskin. Det brukes sannsynligvis oftere av folk som trenger sikker ekstern shell-tilgang på et UNIX- eller Linux-system enn for noe annet formål, selv om dette bare er en av de mange bruksområdene. PuTTY er mer enn bare en SSH-klient. Den støtter alle følgende protokoller:

  • rå: Råprotokollen brukes vanligvis til nettverksfeilsøking.
  • rlogin: Dette er en ukryptert ekstern påloggingsprotokoll. UNIX-system, som bruker port 513 som standard.
  • seriell: Det serielle alternativet brukes til å koble til en seriell linje. Det vanligste formålet med dette er å etablere en seriell forbindelse mellom datamaskiner i stedet for Ethernet eller annet Nettverkstilkobling.
  • SSH: Som nevnt er SSH en kryptert sikker ekstern påloggingsprotokoll som bruker port 22 som standard.
  • Telnet: er en ukryptert protokoll for ekstern tilgang. Den bruker vanligvis port 23 og er tilgjengelig på mange andre systemer enn UNIX. I likhet med rlogin har Telnet falt i popularitet på grunn av personvernhensyn.
  • I tillegg til de fem protokollene som støttes av PuTTY, støtter den også funksjoner som lagrede øktkonfigurasjoner, øktlogging, lokale (språk)innstillinger og proxy-økter.

Viktigheten av SSH på Windows

Selvfølgelig er det en rekke grunner til å bruke et verktøy som PuTTY. Men de vanligste målene er relatert til SSH-protokollen. Det er en forferdelig idé å koble til en webvert over en ukryptert tilkobling for å administrere webhotellet og overføre filer. Å bruke en ukryptert pålogging er riktig vei gjøre ditt regnskap webhotell «eid» av en angriper. Å bruke en sikker, kryptert protokoll som SSH for slike formål er mye mer det beste alternativet.

SSH over PuTTY tilbyr en rask og enkel måte å sikkert få tilgang til et UNIX-skallmiljø fra Windows-systemer. Dette er praktisk ikke bare på grunn av det åpenbare behovet for noen mennesker for å jobbe med Windows og UNIX/Linux-systemer, men også for folk som er tvunget til å bruke Windows og ønsker tilgang til mulighetene til UNIX-skallet. Som med OpenSSH, kan PuTTY brukes som en sikker nettproxy. PuTTY kan brukes til å sikre TortoiseSVN-tilkoblinger til Subversion-serveren.

Skriv inn passordet ditt blindt hver gang for å logge på serveren ( spesielt hvis det er "bra", det vil si lang og ikke minneverdig) er ekstremt slitsomt. Derfor lar standardlagringen av en tilkoblingsøkt med en server i PuTTY mye å være ønsket. Og jeg vil virkelig logge på serveren med ett, maks to klikk! Dette reiser spørsmålet: " Hvordan kjører jeg PuTTY med passord?"Og det som er rart er at det er et svar på dette spørsmålet. Til og med to! =)

Sikkerhetsadvarsel!

Metodene for lagring av data (pålogging og passord) som er beskrevet i denne artikkelen er ikke sikre!

Hvis et ubegrenset antall personer har tilgang til datamaskinen din, er det bedre å avstå fra å bruke dem, siden dataene vil bli lagret i åpen (ukryptert) form! Data vil bli overført over nettverket ved å bruke protokollen som er valgt i PuTTY, så det er bare én trussel: dataene kan bare stjeles fra datamaskinen din mens du er ute for kaffe og en croissant. ;)

Primære innstillinger

For å kjøre PuTTY med et passord, må du først lagre øktinnstillinger i den. Med disse innstillingene vil videre pålogging til den eksterne serveren bli utført.

Alternativ én. Start PuTTY med et passord, kjører bat-filen med brukerdata

Til å begynne med, selvfølgelig lage en bat-fil. Det er sannsynligvis verdt å navngi bodyfilen til noe meningsfylt og plassere den på et sted der den alltid vil være tilgjengelig når du trenger å logge på serveren. Etter det skriv det inn følgende informasjon:

Cd %ProgramFiles%\Putty\ start putty.exe -last SERVER_NAME -l USER_NAME -pw PASSORD

For å gjøre det klart hva disse to linjene betyr, la meg forklare:

  • cd - kommando for å navigere gjennom kataloger (da er en absolutt bane, så batchfilen vil bli lansert fra et hvilket som helst sted den er plassert, selv fra en flash-stasjon)
  • %ProgramFiles% - konstant operativsystem Windows, som angir den absolutte banen til Program Files-mappen. Det er et mellomrom i navnet på denne mappen. Det er derfor denne konstanten brukes
  • %ProgramFiles%\Putty\ - absolutt bane til katalogen (standard når du installerer PuTTY), der putty.exe-programmet er plassert. Der den ble installert, ligger den der. Hvis til et annet sted, denne veien du må endre den til den du har på datamaskinen
  • start - Windows-kommando for å kjøre filen. Hvis du ikke spesifiserer det, åpnes to vinduer: ett Windows-konsoll, selve det andre PuTTY-vinduet med en åpen økt med serveren. Hvorfor skal vi dra åpent vindu Windows-konsoll?
  • putty.exe er den faktiske PuTTY-programfilen, som vi starter med følgende parametere:
    • -last - åpne serveren spesifisert i parameteren SERVER_NAME
    • -l - går foran brukernavnet angitt i parameteren USER_NAME

Du skrev inn alt, la inn dataene dine og lagret endringene i bat-filen. Dobbeltklikk nå for å starte batchfilen og gå umiddelbart til serveren under brukeren hvis data er lagret. Komfortabel! =) Men ikke trygt (som jeg skrev ovenfor).

Alternativ to. Start PuTTY med et passord, spesifisert i programsnarveien putty.exe

Som det fremgår av navnet på dette alternativet, er det første du må gjøre lage en programsnarvei putty.exe. Det er fornuftig å navngi snarveien slik at du kan forstå hvilke øktdata som er lagret i den, for ikke å bli forvirret. Siden banene til programmet i snarveien er angitt i absolutt form, da snarveien kan flyttes til et sted hvor det alltid vil være for hånden og ikke merkbart for de som ønsker å stjele dataene som er lagret i det ( serverpålogging og passord).

Etter at snarveien er opprettet, åpner du egenskapene:

I vinduet som åpnes, på fanen " Merkelapp"til linjen" En gjenstand» legg til data om vår tilkobling til serveren i skjemaet:

"C:\Program Files\PuTTY\putty.exe" USER_NAME@SERVER_NAME -pw PASSORD

  • "C:\Program Files\PuTTY\putty.exe" - banen til putty.exe-programmet, skrevet i anførselstegn
  • USER_NAME - brukernavnet som vi tidligere skrev inn manuelt hver gang vi logget på serveren
  • @ - dette er ikonet =)
  • SERVER_NAME - navnet på serveren som er lagret i PuTTY-økter som vi oppretter forbindelse med
  • -pw - går foran brukerens passord, som er spesifisert i PASSWORD-parameteren
  • PASSORD - brukerpassord for å logge på den eksterne serveren

Og trykk på knappen " OK».

Av sikkerhetshensyn kan Windows be deg om å bekrefte endringer i snarveisparametrene. Her må du bare si deg enig. =)

Det er i grunnen alt.

Konklusjon

Hvis det er lagrede data i PuTTY-økter som samsvarer med dataene som er lagret i snarveien og/eller bat-filen, så når du kjører batchfilen eller dobbeltklikker på snarveien, åpnes en økt umiddelbart med den påloggede brukeren, som er ekstremt praktisk, men ikke veldig trygt, fordi Til. alle data lagres i klart format.

30. mai 2014 | Forfatter: dd |

Selvfølgelig er det interessant når litt kunnskap er i subcortex, på nivå med instinkter - i går på forumet spurte de hvordan man limer inn fra utklippstavlen i puTTY-terminalklienten.

Spørsmålet overveldet meg i begynnelsen, fordi... Hvis du blir distrahert fra jobben, vil du ikke engang huske det. Det ser ut til at du kan sette det inn i puTTY ved å høyreklikke med musen, men du kan ikke si det sikkert, fordi dette allerede er på refleksnivå. Så jeg måtte sjekke det ut og samtidig redigere noe på serveren. Dessuten begynte personen å gråte at han ikke kunne finne noen informasjon om emnene på Tyrnet. Men jeg vet fra et sted at i putty skjer all kopiering og liming med musen, og jeg ble ikke født med denne kunnskapen:

lim inn i puTTY fra utklippstavlen ved å høyreklikke (som et alternativ Shift+Insert);
kopier til puTTY – velg teksten og venstreklikk.

Bare når du setter inn tekst, må du ta hensyn til det faktum at hvis du ved et uhell kopierte neste linje til utklippstavlen, vil overgangen følge ENTER-inngangen, og som et resultat vil kommandoen bli utført.

Så i går, for å prøve igjen, måtte jeg hele tiden drepe dem fra prosessene.

Utklippstavleoperasjoner i putty, 5,3 av 10 basert på 9 rangeringer