Putty хэрхэн ашиглах вэ - putty ssh, hotkeys. Шаваастай үр дүнтэй ажиллах зөвлөмжүүд Терминалын шугамын тоог нэмэгдүүлэх

PuTTYпрограм хангамжийн үйлчлүүлэгч алсын холболтболон тохиргоо Линукс серверүүд, Telnet терминал, сүлжээний чиглүүлэгч. PuTTY-ээр дамжуулан холбогдож болно сүлжээний протоколуудХостыг дуусгахын тулд SSH, Telnet, Rlogin; цуваа Com портоор дамжуулан төхөөрөмжүүдийг тохируулах.

PuTTY-г хэрхэн ашиглах, PuTTY SSH-ээр холбогдох

PuTTY програмыг нээгээд "Session" ангилалд серверийн хостын нэр эсвэл IP хаягийг зааж өгнө үү, бид анхдагчаар 22 портыг ашигладаг. Бид сессийн нэрийг оруулаад "Хадгалах" товчийг дарна уу. -Дараагийн удаа серверт холбогдох бүртээ IP хаягаа оруулна.

Холболтыг хадгалахын өмнө та "Windows" - "Гадаад төрх" ангилалд "Өөрчлөх" товчийг дарж тэмдэгтийн багцаас "Кирилл" -ийг сонгоод дараа нь UTF гэж тохируулсан "Орчуулга" дахь кодчиллыг шалгах хэрэгтэй. -8 - эдгээр тохиргоо нь кирилл үсгийг зөв харуулах болно. Холболт тохируулагдсан!

Жич:Сервер, терминал эсвэл сүлжээний чиглүүлэгчтэй амжилттай холбогдохын тулд терминалын төхөөрөмжийн тал дээр SSH серверийг тохируулж, порт 22 нээлттэй байх ёстой. орон нутгийн компьютерТа холбогдож байгаа бол Windows галт хана/галт ханыг идэвхгүй болгох.

Эхний зурагт үзүүлсэн шиг "Нээх" товчийг дарж SLES 12 SP1 x64 сервертэй холбогдохыг оролдъё. Анхны холболтын үед Putty програм нь алсын серверийн шифрлэлтийн түлхүүрийг бичиж, "YES" товчийг дарж баталгаажуулна гэсэн анхааруулга цонх гарч ирнэ.

Системд нэвтрэхийн тулд хэрэглэгчийн нэр, нууц үгээ оруулах шаардлагатай терминалын цонх нээгдэх ба оролт бүрийн дараа "Enter" товчийг дарна уу. Нууц үг оруулах үед ямар ч тэмдэгт харагдахгүй. SSH сервертэй амжилттай холболт нь сүүлчийн нэвтрэлт болон хостын нэрний харагдах байдалаар тодорхойлогддог.

Системийг хянахын тулд та ашиглах ёстой Unix командууд, Cisco болон бусад. Илүү тохиромжтой хяналтын хувьд Линукс системБи MC ашиглахыг зөвлөж байна - Шөнө дундын командлагч (файлын менежертекст интерфейстэй).

Оруулсан ls -ls командын гаралтын жишээ (файлуудын жагсаалт, хандах эрх, эзэмшигчийн бүлэг, файл бүрийн хэмжээ, огноо гэх мэт дэлгэрэнгүй гаралтыг харуулна):

PuTTY товчлуурууд

Хамгийн гол бөгөөд хамгийн чухал зүйл бол хуулж тавихТекстийг хаанаас ч санах ой руу хуулахын тулд та хослолыг дарах хэрэгтэй Ctrl-C товчлуурууд Shift-Insert товчийг ашиглан эсвэл хулганы баруун товчийг дарж PuTTY цонхонд буулгаж, консол руу текст оруулна. Хэрэв та PuTTY цонхон дээрх текстийг хуулах/оруулах шаардлагатай бол цонхон дээрх текстийг сонгоод өмнө нь заасны дагуу буулгана уу.

Ctrl+A – мөрийн эхэнд очно

Ctrl+C – одоогийн командыг дуусгана

Ctrl+D - ажлын сессийг дуусгах ("гарах" команд)

Ctrl+L - дэлгэцийн шилжилт, өмнө нь оруулсан бүх зүйл дээд хэсэгт шилжих болно

Ctrl+P – өмнө нь оруулсан командуудын гаралт (Дээш/Доош сумыг дарах)

Ctrl+U – мөрийг устгах

Ctrl+W – одоогийн мөрөнд байгаа нэг үгийг устгана

Ctrl+Z – одоогийн командыг зогсооно

Өдрийн мэнд, PuTTY дээр хэрхэн хуулахыг тайлбарласан бяцхан сануулга энд байна. SS H протокол нь RSH протоколын аюулгүй, шифрлэгдсэн орлуулалт болгон бүтээгдсэн. RSH нь ашиглагддаг алсаас хандах shell нь UNIX (эсвэл UNIX-тэй төстэй) системд зориулагдсан бөгөөд нэгэн цагт алдартай байсан системийн администраторуудСүлжээний аюулгүй байдал байнгын асуудал болохоос өмнө одоо байгаа. Одоо SSH-ийн ачаар та олон талт, аюулгүй байдгаараа алдартай шифрлэгдсэн протоколыг ашиглан аюулгүй байдлыг олж авах боломжтой. OpenSSH нь дэлхийн хамгийн их ашиглагддаг SSH программ байж магадгүй ч PuTTY нь MS Windows платформд хамгийн өргөн хэрэглэгддэг SSH клиент юм.

PuTTY-ийн үндсэн шинж чанарууд

OpenSSH-ийн нэгэн адил PuTTY нь өөр компьютерт алсаас хандах маш олон талын хэрэгсэл юм. Үүнийг UNIX эсвэл Линукс систем дээр аюулгүй алсын зайнаас бүрхүүлд нэвтрэх шаардлагатай хүмүүс бусад зорилгоор ашиглахаас илүү олон удаа ашигладаг, гэхдээ энэ нь түүний олон хэрэглээний зөвхөн нэг нь юм. PuTTY нь зүгээр л SSH үйлчлүүлэгч биш юм. Энэ нь дараах бүх протоколуудыг дэмждэг:

  • raw: Түүхий протоколыг ихэвчлэн сүлжээний дибаг хийхэд ашигладаг.
  • rlogin: Энэ бол шифрлэгдээгүй алсаас нэвтрэх протокол юм. UNIX систем, энэ нь анхдагчаар 513 портыг ашигладаг.
  • цуваа: Цуваа сонголт нь цуваа шугамд холбогдоход хэрэглэгддэг. Үүний хамгийн нийтлэг зорилго бол Ethernet эсвэл бусад компьютеруудын хооронд цуваа холболт үүсгэх явдал юм сүлжээний холболт.
  • SSH: Өмнө дурьдсанчлан SSH нь анхдагчаар 22-р портыг ашигладаг шифрлэгдсэн аюулгүй алсаас нэвтрэх протокол юм.
  • Telnet: шифрлэгдээгүй алсаас хандалтын протокол юм. Энэ нь ихэвчлэн 23 портыг ашигладаг бөгөөд UNIX-ээс бусад олон систем дээр байдаг. Rlogin-ийн нэгэн адил Telnet нууцлалын асуудлаас болж алдар нэр нь буурсан байна.
  • PuTTY-ийн дэмждэг таван протоколоос гадна хадгалсан сессийн тохиргоо, сесс бүртгэх, хэлний (хэл) тохиргоо, прокси сесс зэрэг функцуудыг дэмждэг.

Windows дээрх SSH-ийн ач холбогдол

Мэдээжийн хэрэг, PuTTY гэх мэт хэрэгслийг ашиглах хэд хэдэн шалтгаан бий. Гэхдээ хамгийн түгээмэл зорилтууд нь SSH протоколтой холбоотой байдаг. Вэб хостинг удирдах, файл дамжуулахын тулд шифрлэгдээгүй холболтоор вэб хосттой холбогдох нь аймшигтай санаа юм. Шифрлэгдээгүй нэвтрэлт ашиглах нь сайн аргаөөрийн болгох дансхалдагчийн "эзэмшсэн" вэб хостинг. Ийм зорилгоор SSH гэх мэт аюулгүй, шифрлэгдсэн протоколыг ашиглах нь хамаагүй илүү юм хамгийн сайн сонголт.

PuTTY гаруй SSH нь UNIX бүрхүүлийн орчинд аюулгүй нэвтрэх хурдан бөгөөд хялбар аргыг санал болгодог Windows системүүд. Энэ нь зарим хүмүүст Windows болон UNIX/Linux системүүдтэй ажиллах тодорхой хэрэгцээ шаардлагаас гадна Windows ашиглахаас өөр аргагүйд хүрсэн, UNIX бүрхүүлийн чадавхид нэвтрэхийг хүсдэг хүмүүст ч тохиромжтой. OpenSSH-ийн нэгэн адил PuTTY-ийг аюулгүй вэб прокси болгон ашиглаж болно. PuTTY-ийг TortoiseSVN холболтыг Subversion серверт хамгаалахад ашиглаж болно.

Серверт нэвтрэх бүртээ нууц үгээ сохроор оруулна ( ялангуяа "сайн" бол урт, мартагдашгүй) маш их ядардаг. Тиймээс PuTTY дахь сервертэй холболтын сессийг стандартаар хадгалах нь маш их зүйлийг хүсдэг. Би серверт нэг, хамгийн ихдээ хоёр товшилтоор нэвтрэхийг үнэхээр хүсч байна! Эндээс асуулт гарч ирнэ: " PuTTY-г нууц үгээр хэрхэн ажиллуулах вэ?"Хачирхалтай нь энэ асуултын хариулт байгаа юм. Бүр хоёр! =)

Аюулгүй байдлын анхааруулга!

Энэ нийтлэлд дурдсан өгөгдлийг хадгалах аргууд (нэвтрэх, нууц үг) аюулгүй биш юм!

Хэрэв таны компьютерт хязгааргүй тооны хүмүүс хандах боломжтой бол өгөгдөл нь нээлттэй (шифрлэгдээгүй) хэлбэрээр хадгалагдах тул тэдгээрийг ашиглахаас татгалзах нь дээр! PuTTY-д сонгосон протоколыг ашиглан өгөгдлийг сүлжээгээр дамжуулах тул зөвхөн нэг аюул заналхийлж байна: зөвхөн кофе, croissant ууж байх үед өгөгдлийг таны компьютерээс хулгайлж болно. ;)

Үндсэн тохиргоо

PuTTY-г нууц үгээр ажиллуулахын тулд эхлээд хийх ёстой сессийн тохиргоог түүнд хадгална уу. Эдгээр тохиргоог хийснээр алсын серверт цаашид нэвтрэх боломжтой болно.

Сонголт нэг. PuTTY-г нууц үгээр ажиллуул, хэрэглэгчийн өгөгдөл бүхий bat файлыг ажиллуулж байна

Мэдээжийн хэрэг эхлэхийн тулд bat файл үүсгэх. Үндсэн файлыг ямар нэг утга учиртай нэрлэж, серверт нэвтрэх шаардлагатай үед үргэлж бэлэн байх газар байрлуулах нь зүйтэй болов уу. Үүний дараа дотор бичээрэйдараах мэдээлэл:

CD %ProgramFiles%\Putty\ start putty.exe - ачаалах SERVER_NAME -l USER_NAME -pw НУУЦ ҮГ

Энэ хоёр мөр юу гэсэн үг болохыг тодорхой болгохын тулд би тайлбарлая:

  • cd - сангуудаар шилжих команд (дараа нь үнэмлэхүй зам тул багц файлыг байгаа газраасаа, тэр ч байтугай флаш дискнээс эхлүүлнэ)
  • %ProgramFiles% - тогтмол үйлдлийн системПрограмын файлуудын хавтсанд хүрэх үнэмлэхүй замыг илэрхийлдэг Windows. Энэ хавтасны нэрэнд хоосон зай бий. Ийм учраас энэ тогтмолыг ашигладаг
  • %ProgramFiles%\Putty\ - лавлах руу очих үнэмлэхүй зам (стандарт PuTTY суулгах үед), putty.exe програм хаана байрладаг. Хаана суулгасан, тэндээ л байдаг. Хэрэв өөр газар бол энэ замТа үүнийг компьютер дээрээ байгаа зүйл рүү өөрчлөх хэрэгтэй
  • эхлэх - Windows командфайлыг ажиллуулах. Хэрэв та үүнийг заагаагүй бол хоёр цонх нээгдэнэ: нэг Windows консол, хоёр дахь PuTTY цонх өөрөө сервертэй нээлттэй сесс. Бид яагаад явах ёстой гэж нээлттэй цонх Windows консол?
  • putty.exe нь жинхэнэ PuTTY програмын файл бөгөөд бид дараах параметрүүдээр ажиллуулдаг.
    • -ачаалах - SERVER_NAME параметрт заасан серверийг нээх
    • -l - USER_NAME параметрт заасан хэрэглэгчийн нэрийн өмнө байна

Та бүх зүйлийг оруулаад, мэдээллээ оруулаад, bat файл дахь өөрчлөлтийг хадгалсан. Одоо багц файлыг эхлүүлэхийн тулд давхар товшиж, өгөгдөл нь хадгалагдсан хэрэглэгчийн доорх сервер рүү шууд очно уу. Тав тухтай! =) Гэхдээ аюулгүй биш (би дээр бичсэнчлэн).

Хоёр дахь сонголт. PuTTY-г нууц үгээр ажиллуул, програмын товчлолд заасан putty.exe

Энэ сонголтын нэрнээс харахад таны хийх ёстой хамгийн эхний зүйл бол програмын товчлол үүсгэх putty.exe. Төөрөлдөхгүйн тулд ямар сессийн өгөгдөл хадгалагдаж байгааг ойлгохын тулд товчлолыг нэрлэх нь утга учиртай юм. Товчлол дахь програмын замыг үнэмлэхүй хэлбэрээр зааж өгсөн тул товчлолыг зөөж болноЭнэ нь үргэлж гарт байх бөгөөд түүнд хадгалагдсан өгөгдлийг хулгайлахыг хүссэн хүмүүст мэдэгдэхгүй газар руу ( серверийн нэвтрэх болон нууц үг).

Товчлол үүсгэсний дараа түүний шинж чанарыг нээнэ үү:

Нээх цонхонд " Шошго"мөр рүү" Объект» манай сервертэй холбогдох мэдээллийг дараах хэлбэрээр нэмнэ үү:

"C:\Program Files\PuTTY\putty.exe" USER_NAME@SERVER_NAME -pw НУУЦ ҮГ

  • "C:\Program Files\PuTTY\putty.exe" - хашилтанд бичсэн putty.exe програмын зам.
  • USER_NAME - бидний өмнө нь серверт нэвтрэх бүрт гараар оруулсан хэрэглэгчийн нэр
  • @ - энэ бол дүрс =)
  • SERVER_NAME - бидний холболт үүсгэж байгаа PuTTY сессүүдэд хадгалагдсан серверийн нэр
  • -pw - PASSWORD параметрт заасан хэрэглэгчийн нууц үгийн өмнө байна
  • PASSWORD - алсын серверт нэвтрэх хэрэглэгчийн нууц үг

Тэгээд товчлуурыг дарна уу " БОЛЖ БАЙНА УУ».

Аюулгүй байдлын үүднээс Windows танаас товчлолын параметрийн өөрчлөлтийг баталгаажуулахыг хүсч болно. Энд та зүгээр л санал нийлэх хэрэгтэй. =)

Энэ бол үндсэндээ.

Дүгнэлт

Хэрэв PuTTY сессүүдэд товчлол ба/эсвэл bat файлд хадгалагдсан өгөгдөлтэй таарч хадгалагдсан өгөгдөл байгаа бол багц файлыг ажиллуулах эсвэл товчлол дээр давхар товших үед нэвтэрсэн хэрэглэгчтэй шууд сесс нээгдэнэ. туйлын тохиромжтой, гэхдээ тийм ч аюулгүй биш, учир нь To. бүх өгөгдлийг тодорхой форматаар хадгалдаг.

2014 оны 5 сарын 30 | Зохиогч: dd |

Мэдээжийн хэрэг, зарим мэдлэг нь дэд кортекс, зөн совингийн түвшинд байх нь сонирхолтой юм - өчигдөр форум дээр тэд puTTY терминалын клиент дэх санах ойноос хэрхэн яаж буулгах талаар асуув.

Энэ асуулт намайг бүр гайхшруулж байсан, учир нь... Хэрэв та ажлаасаа сатаарсан бол та үүнийг санахгүй байх болно. Хулганы баруун товчийг дарснаар та үүнийг puTTY-д оруулах боломжтой юм шиг санагдаж байна, гэхдээ энэ нь аль хэдийн рефлексийн түвшинд байгаа тул тодорхой хэлж чадахгүй. Тиймээс би очиж шалгаж үзээд нэгэн зэрэг сервер дээр ямар нэг зүйлийг засварлах хэрэгтэй болсон. Түүгээр ч барахгүй тэр хүн Тирнетээс сэдвүүдийн талаар ямар ч мэдээлэл олж чадаагүй гэж уйлж эхлэв. Гэхдээ би хаа нэгтээгээс puTTY-д хулганаар хуулах, буулгах үйлдлийг хийдэг гэдгийг мэддэг бөгөөд би ийм мэдлэгтэй төрөөгүй.

баруун товчийг дарж санах ойноос puTTY руу буулгана уу (Shift+Insert сонголтоор);
puTTY руу хуулна - текстийг сонгоод хулганы зүүн товчийг дарна уу.

Зөвхөн текст оруулахдаа хэрэв та санамсаргүйгээр дараагийн мөрийг санах ой руу хуулсан бол шилжилт нь ENTER оролтыг дагаж, үр дүнд нь тушаалыг гүйцэтгэх болно гэдгийг анхаарч үзэх хэрэгтэй.

Тиймээс өчигдөр дахин оролдоод би тэднийг үйл явцаас байнга алах хэрэгтэй болсон.

PuTTY дахь санах ойн санах ойн үйлдлүүд, 9 үнэлгээнд үндэслэн 10-аас 5.3