Kitt hur man använder - kitt ssh, snabbtangenter. Tips för att arbeta effektivt med Putty Öka antalet terminallinjer

Spackelmjukvaruklient fjärranslutning och inställningar Linux-servrar, Telnet-terminaler, nätverksroutrar. Med PuTTY kan du ansluta via nätverksprotokoll SSH, Telnet, RLogga in för att avsluta värdar; konfigurera enheter via seriell Com-port.

PuTTY hur man använder eller ansluter via PuTTY SSH

Öppna PuTTY-programmet och i kategorin "Session" ange serverns värdnamn eller IP-adress, som standard använder vi port 22. Vi anger sessionsnamnet och klickar på knappen "Spara", detta görs för att inte återvända -ange IP-adressen varje gång nästa gång du ansluter till servern.

Innan du sparar anslutningen måste du klicka på knappen "Ändra" i kategorin "Windows" - "Utseende" och välja "Kyrillisk" från teckenuppsättningen, kontrollera sedan kodningen i "Översättning", som ska ställas in på UTF -8 - dessa inställningar kommer att säkerställa korrekt visning av kyrilliska tecken. Anslutningen är inställd!

Notera: För att lyckas ansluta till en server, terminal eller nätverksrouter måste en SSH-server konfigureras på terminalutrustningssidan, port 22 måste vara öppen och lokal dator från vilken du ansluter, inaktivera Windows-brandväggen/brandväggen.

Låt oss försöka ansluta till SLES 12 SP1 x64-servern genom att klicka på knappen "Öppna", som visas i den första bilden. Under den första anslutningen kommer ett varningsfönster att visas om att Putty-programmet kommer att skriva ner fjärrserverns krypteringsnyckel, bekräfta genom att klicka på knappen "JA".

Ett terminalfönster öppnas där du måste ange ditt användarnamn och lösenord för att logga in i systemet; efter varje inmatning, tryck på "Enter"-tangenten. Inga tecken visas när du anger ett lösenord. En framgångsrik anslutning till SSH-servern bestäms av den senaste inloggningen och utseendet på värdnamnet.

För att styra systemet måste du använda Unix-kommandon, Cisco och andra. För mer bekväm kontroll Linux-system Jag rekommenderar att du använder MC - Midnattschef (filhanterare med ett textgränssnitt).

Ett exempel på utdata av kommandot ls -ls som angetts (visar detaljerad utdata av listan med filer, åtkomsträttigheter, ägargrupp, storlek på varje fil, datum, etc.):

PuTTY snabbtangenter

Det viktigaste och viktigaste är kopiera klistra in För att kopiera text från var som helst till urklipp måste du trycka på kombinationen tangenterna Ctrl-C och klistra in den i PuTTY-fönstret med hjälp av Shift-Insert-kommandot eller genom att trycka på höger musknapp, för att därigenom infoga texten i konsolen. Om du behöver kopiera/klistra in text i själva PuTTY-fönstret, välj helt enkelt texten i fönstret och klistra in på samma sätt som tidigare angivits.

Ctrl+A – gå till början av raden

Ctrl+C – avsluta det aktuella kommandot

Ctrl+D – avslutande av arbetssessionen (kommando "avsluta")

Ctrl+L – skärmskifte, allt som tidigare angetts flyttas till toppen

Ctrl+P – utmatning av tidigare inmatade kommandon (tryck på upp/ned-pilarna)

Ctrl+U – radera rad

Ctrl+W – radera ett ord på den aktuella raden

Ctrl+Z – stoppa det aktuella kommandot

God eftermiddag, här är en liten påminnelse för dig själv som beskriver hur du kopierar klistra in i PuTTY. SS H-protokollet utvecklades som en säker, krypterad ersättning för RSH-protokollet. RSH används för Fjärranslutning skal till UNIX (eller UNIX-liknande) system och var en gång populär bland systemadministratörer innan nätverkssäkerhet blev det pågående problemet är det nu. Nu, tack vare SSH, kan du få säkerhet med ett krypterat protokoll känt för sin mångsidighet och säkerhet. Medan OpenSSH förmodligen är den mest använda SSH-implementeringen i världen, är PuTTY den mest använda SSH-klienten för MS Windows-plattformen.

Nyckelfunktioner i PuTTY

Precis som OpenSSH är PuTTY ett mycket mångsidigt verktyg för att fjärråtkomst till en annan dator. Det används förmodligen oftare av människor som behöver säker fjärråtkomst på ett UNIX- eller Linux-system än för något annat ändamål, även om detta bara är en av dess många användningsområden. PuTTY är mer än bara en SSH-klient. Den stöder alla följande protokoll:

  • raw: Det råa protokollet används vanligtvis för nätverksfelsökning.
  • rlogin: Detta är ett okrypterat fjärrinloggningsprotokoll. UNIX-system, som använder port 513 som standard.
  • seriell: Det seriella alternativet används för att ansluta till en seriell linje. Det vanligaste syftet med detta är att upprätta en seriell anslutning mellan datorer istället för Ethernet eller annat nätverksanslutning.
  • SSH: Som nämnts är SSH ett krypterat säkert fjärrinloggningsprotokoll som använder port 22 som standard.
  • Telnet: är ett okrypterat fjärråtkomstprotokoll. Den använder vanligtvis port 23 och är tillgänglig på många andra system än UNIX. Liksom rlogin har Telnet minskat i popularitet på grund av integritetsproblem.
  • Förutom de fem protokoll som stöds av PuTTY, stöder den också funktioner som sparade sessionskonfigurationer, sessionsloggning, språkinställningar och proxysessioner.

Vikten av SSH på Windows

Naturligtvis finns det ett antal anledningar till att använda ett verktyg som PuTTY. Men de vanligaste målen är relaterade till SSH-protokollet. Det är en hemsk idé att ansluta till ett webbhotell över en okrypterad anslutning för att hantera webbhotellet och överföra filer. Att använda en okrypterad inloggning är bra sätt göra din konto webbhotell "ägs" av en angripare. Att använda ett säkert, krypterat protokoll som SSH för sådana ändamål är mycket mer det bästa alternativet.

SSH över PuTTY erbjuder ett snabbt och enkelt sätt att säkert komma åt en UNIX-skalmiljö från Windows-system. Detta är praktiskt inte bara på grund av det uppenbara behovet för vissa människor att arbeta med Windows och UNIX/Linux-system, utan också för personer som tvingas använda Windows och vill ha tillgång till funktionerna i UNIX-skalet. Precis som med OpenSSH kan PuTTY användas som en säker webbproxy. PuTTY kan användas för att säkra TortoiseSVN-anslutningar till Subversion-servern.

Ange ditt lösenord blint varje gång för att logga in på servern ( speciellt om den är "bra", det vill säga lång och inte minnesvärd) är extremt tröttsamt. Därför lämnar standardsparandet av en anslutningssession med en server i PuTTY mycket övrigt att önska. Och jag vill verkligen logga in på servern med ett, max två klick! Detta väcker frågan: " Hur kör man PuTTY med lösenord?"Och det som är konstigt är att det finns ett svar på den här frågan. Till och med två! =)

Säkerhetsvarning!

Metoderna för att lagra data (inloggning och lösenord) som beskrivs i den här artikeln är inte säkra!

Om ett obegränsat antal personer har tillgång till din dator, är det bättre att avstå från att använda dem, eftersom uppgifterna kommer att lagras i öppen (okrypterad) form! Data kommer att överföras över nätverket med det protokoll som valts i PuTTY, så det finns bara ett hot: data kan bara stjälas från din dator när du är ute och äter kaffe och en croissant. ;)

Primära inställningar

För att kunna köra PuTTY med ett lösenord måste du först spara sessionsinställningar i den. Med dessa inställningar kommer ytterligare inloggning till fjärrservern att utföras.

Alternativ ett. Starta PuTTY med ett lösenord, kör bat-filen med användardata

Till att börja med förstås skapa en bat-fil. Det är förmodligen värt att namnge bodyfilen till något meningsfullt och placera den på en plats där den alltid finns till hands när du behöver logga in på servern. Efter det skriv in det den följande informationen:

Cd %ProgramFiles%\Putty\ starta putty.exe -ladda SERVER_NAME -l USER_NAME -pw LÖSENORD

För att göra det tydligt vad dessa två rader betyder, låt mig förklara:

  • cd - kommando för att navigera genom kataloger (då är en absolut sökväg, så batchfilen kommer att startas från vilken plats som helst där den finns, även från en flashenhet)
  • %ProgramFiles% - konstant operativ system Windows, som anger den absoluta sökvägen till mappen Programfiler. Det finns ett mellanslag i namnet på den här mappen. Det är därför denna konstant används
  • %ProgramFiles%\Putty\ - absolut sökväg till katalogen (standard när du installerar PuTTY), där putty.exe-programmet finns. Där den installerades ligger den där. Om till en annan plats, denna väg du måste ändra den till den du har på din dator
  • Start - Windows-teamet för att köra filen. Om du inte anger det öppnas två fönster: ett Windows-konsol, det andra PuTTY-fönstret i sig med en öppen session med servern. Varför ska vi gå öppet fönster Windows konsol?
  • putty.exe är den faktiska PuTTY-programfilen, som vi startar med följande parametrar:
    • -load - öppna servern som anges i parametern SERVER_NAME
    • -l - föregår användarnamnet som anges i parametern USER_NAME

Du skrev in allt, angav dina data och sparade ändringarna i bat-filen. Dubbelklicka nu för att starta batchfilen och gå omedelbart till servern under användaren vars data sparas. Bekväm! =) Men inte säkert (som jag skrev ovan).

Alternativ två. Starta PuTTY med ett lösenord, som anges i programgenvägen putty.exe

Som framgår av namnet på detta alternativ är det första du behöver göra skapa en programgenväg putty.exe. Det är vettigt att namnge genvägen så att du kan förstå vilken sessionsdata som är lagrad i den, för att inte bli förvirrad. Eftersom sökvägarna till programmet i genvägen anges i absolut form, alltså genvägen kan flyttas till en plats där den alltid finns till hands och inte märks för dem som vill stjäla data som lagras i den ( serverinloggning och lösenord).

När genvägen har skapats öppnar du dess egenskaper:

I fönstret som öppnas, på fliken " Märka"till raden" Ett objekt» lägg till data om vår anslutning till servern i formuläret:

"C:\Program Files\PuTTY\putty.exe" USER_NAME@SERVER_NAME -pw LÖSENORD

  • "C:\Program Files\PuTTY\putty.exe" - sökvägen till putty.exe-programmet, skrivet inom citattecken
  • USER_NAME - användarnamnet som vi tidigare angav manuellt varje gång när vi loggade in på servern
  • @ - detta är ikonen =)
  • SERVER_NAME - namnet på servern som sparats i PuTTY-sessioner som vi upprättar en anslutning till
  • -pw - föregår användarens lösenord, som anges i parametern PASSWORD
  • LÖSENORD - användarlösenord för att logga in på fjärrservern

Och tryck på knappen " OK».

Av säkerhetsskäl kan Windows be dig bekräfta ändringar i genvägsparametrarna. Här måste man bara hålla med. =)

Det är i princip allt.

Slutsats

Om det finns sparad data i PuTTY-sessioner som matchar data som sparats i genvägen och/eller bat-filen, då när du kör batchfilen eller dubbelklickar på genvägen öppnas en session omedelbart med den inloggade användaren, vilket är extremt bekvämt, men inte särskilt säkert, eftersom To. all data lagras i tydligt format.

30 maj 2014 | Författare: dd |

Naturligtvis är det intressant när viss kunskap finns i subcortex, på nivån av instinkter - igår på forumet frågade de hur man klistrar in från klippbordet i puTTY-terminalklienten.

Frågan störde mig till och med först, för... Om du är distraherad från jobbet kommer du inte ens ihåg det. Det verkar som att du kan infoga det i puTTY genom att högerklicka med musen, men du kan inte säga säkert, eftersom det redan är på reflexnivån. Så jag var tvungen att gå och kolla upp det och samtidigt redigera något på servern. Dessutom började personen gråta att han inte kunde hitta någon information om ämnena på Tyrnet. Men jag vet från någonstans att i puTTY görs all kopiering och inklistring med musen, och jag föddes inte med denna kunskap:

klistra in i puTTY från klippbordet genom att högerklicka (som ett alternativ Skift+Infoga);
kopiera till puTTY – välj texten och vänsterklicka.

Endast när du infogar text måste du ta hänsyn till det faktum att om du av misstag kopierade nästa rad till urklippet, kommer övergången att följa ENTER-inmatningen och som ett resultat kommer kommandot att köras.

Så igår, när jag försökte igen, var jag tvungen att hela tiden döda dem från processerna.

Urklippsoperationer i puTTY, 5,3 av 10 baserat på 9 betyg