Vidokezo na Vidokezo Muhimu vya Usanidi wa PuTTY


Putty ni kiigaji cha terminal cha chanzo-wazi kinachoauni itifaki kadhaa za mtandao kama vile Telnet, SSH, Rlogin, SCP, na Raw Socket.

Toleo la awali la putty ni la tarehe 8 Januari 1999, na iliyoundwa kwa ajili ya Mfumo wa Uendeshaji wa Windows lakini sasa inasaidia mifumo mingine ya uendeshaji kama vile macOS na Linux pia. Lakini sijawahi kuona watu wakitumia Putty kwenye Linux au macOS kwa sababu inasafirishwa na Terminal nzuri.

Kuna njia mbadala nyingi zinazopatikana lakini kila moja ina faida na hasara zake. Unaweza kucheza na chaguo tofauti na utujulishe ni ipi bora zaidi.

  1. MobaXTerm
  2. Kiti
  3. Sola-PuTTY
  4. mRemoteNG
  5. Termius
  6. Xshell6
  7. ZOC
  8. Supper Putty

Kwa kuwa madhumuni ya kifungu hicho ni kujadili putty, hebu turuke ndani yake mara moja. Muktadha wa kifungu hiki umeundwa chini ya mazingira ya Windows 10.

Ufungaji wa Putty

Nenda kwenye tovuti rasmi ya putty ili kupakua binary na kuiweka. Ufungaji ni sawa sawa na usakinishaji mwingine wowote wa kawaida wa windows. Wakati wa kuandika nakala hii, toleo la sasa la putty ni 0.74.

Baadhi ya huduma huja na usakinishaji na tutaona matumizi yao.

  • PUTTY - SSH na mteja wa Telnet.
  • PSCP - Huduma ya mstari wa amri ili kunakili faili kwa usalama.
  • PSFTP - vipindi vya jumla vya kuhamisha faili kama vile FTP
  • PUTTYGEN - Huduma ya kutengeneza funguo za RSA na DSA.
  • PLINK - Kiolesura cha Mstari wa Amri ili kuweka ncha za nyuma.
  • PAGEANT - Wakala wa Uthibitishaji wa Putty, PSCP, PSFTP, na Plink.

Unaweza pia kupakua huduma hizi kama jozi zinazojitegemea.

Jinsi ya Kuanza na Kutumia Mteja wa Putty SSH

Tunapozindua putty, utaona sanduku la mazungumzo ambalo linadhibiti kila kitu ambacho tunaweza kufanya na putty. Kusanidi vipindi na vigezo vinavyohusiana ni rahisi sana kwenye putty kupitia kisanduku hiki cha mazungumzo.

Hebu sasa tuchunguze baadhi ya chaguo muhimu kutoka kwa sanduku la mazungumzo.

Ili kuunganisha kwa seva zozote za mbali kupitia SSH tutatumia ama anwani ya IP au FQDN (Jina la kikoa lililohitimu kikamilifu). Kwa chaguo-msingi, SSH inaunganishwa kwa lango 22 isipokuwa lango la SSH lilibadilishwa.

Kuna aina 4 za uunganisho zinazopatikana RAW, Telnet, Rlogin, SSH, Serial. Mara nyingi tutatumia muunganisho wa Telnet au SSH.

Tunaweza pia kusanidi vipindi vyetu na kuvihifadhi. Hii huturuhusu kufungua tena kipindi chetu na usanidi wote ukiwa umebaki.

Utapata arifa kama inavyoonyeshwa kwenye picha iliyo hapa chini ama unapounganisha na seva kwa mara ya kwanza au toleo la itifaki ya SSH linapoboreshwa. Putty husajili ufunguo wa seva pangishi katika sajili ya Windows ili iweze kuthibitisha dhidi ya ufunguo wakati wowote tunapoingia kwenye seva na kutupa onyo ikiwa kuna mabadiliko katika ufunguo wa mwenyeji. Hii ni mojawapo ya vipengele vya itifaki ya SSH ili kuzuia mashambulizi yoyote ya mtandao.

Wakati mstari mrefu wa maandishi unafika mwisho wa dirisha la mkono wa kulia, utafunika mstari unaofuata. Ili kutumia kipengele hiki, tunahitaji kuchagua kisanduku cha kuteua \Hali ya kukunja kiotomatiki mwanzoni imewashwa. Ikiwa Hali ya Kukunja imewekwa kuzimwa je, itaunda upau wa kusogeza ulio mlalo? vema, hapana. Haitaonyeshwa kwa urahisi. mistari ambayo ni kubwa kuliko urefu wa ukurasa.

KUMBUKA: Mpangilio huu pia unaweza kubadilishwa katikati ya kipindi kilichoanzishwa ambacho kitatumika mara moja.

Kuna kikomo juu ya ni mistari ngapi ya putty ya maandishi. Unapofanya kazi na faili kubwa sana au unapojaribu kuonyesha faili za kumbukumbu putty huweka mistari yake michache tu kwenye bafa ya windows ili sisi kusogeza nyuma na kuona. Ili kuongeza ukubwa wa bafa ya kusogeza nyuma, tunaweza kuongeza thamani \Mistari ya kusogeza nyuma.

Unaweza pia kubadilisha tabia zingine wakati dirisha linabadilishwa ukubwa kama kubadilisha saizi ya fonti.

Huenda kukawa na hali ambapo utakumbana na hitilafu ya 'Muunganisho umewekwa upya kwa kutumia programu zingine' kwa sababu kipindi chetu hakitumiki kwa muda mrefu. Katika hali kama hiyo, uunganisho utafungwa na vifaa vya mtandao au ngome za moto, ikizingatiwa kuwa kikao kimekamilika.

Tunaweza kuweka vihifadhi ili vifurushi visivyofaa vitatumwa ili kuzuia kukatika kwa muunganisho. Thamani zilizotajwa katika Keepalive hupimwa kwa Sekunde. Keepliveves zinaauniwa katika Telnet na SSH pekee.

Wakati wowote unapounganisha kwenye kipindi kitakuuliza jina la mtumiaji na nywila. Badala ya kuandika jina la mtumiaji kila wakati unaweza kuweka jina la mtumiaji chini ya maelezo ya Kuingia.

Unaweza pia kusanidi kipindi chako cha kuingia bila nenosiri kwa kutumia uthibitishaji wa ufunguo wa SSH (Umma na Faragha). Ili kujua zaidi kuhusu kutengeneza na kusanidi kuingia bila nenosiri angalia nakala hii.

Kwa chaguomsingi, putty itaonyesha \jina la mpangishaji - PuTTY kama jina la kichwa cha dirisha. Tunaweza kubatilisha chaguo hili kwa kuweka kichwa kipya chini ya \kichwa cha dirisha.

Tunaweza kutumia \Alt-Enter kugeuza hadi modi ya Skrini Kamili lakini kabla ya hapo, tunapaswa kuwasha kipengele hiki. Teua kisanduku cha tiki kama inavyoonyeshwa kwenye picha.

Unaweza kubadilisha mpango wa rangi na kuonekana kwa terminal ya putty. Kuna makusanyo mazuri ya miradi ya rangi ya putty kwenye GitHub.

Badilisha mwonekano kama fonti, saizi ya fonti, mwonekano wa kishale, n.k.

Kuwasha chaguo hili huruhusu maandishi yaliyonakiliwa kuhifadhiwa katika \Muundo wa Maandishi Tajiri katika ubao wa kunakili. Wakati wowote tunaponakili na kubandika maudhui kwenye kichakataji maneno chochote rangi, umbizo, mtindo utabaki sawa na katika PuTTY.

Kuweka magogo ni kipengele muhimu katika putty. Tunaweza kuhifadhi matokeo ya kipindi chetu katika faili ya maandishi ambayo inaweza kutazamwa baadaye kwa madhumuni tofauti.

  • Unaweza kudhibiti kile ambacho kinafaa kurekodiwa kupitia chaguo la \kuingia kwa kipindi. Kwa upande wangu, ninanasa matokeo yangu yote ya kipindi.
  • Ikiwa faili ya kumbukumbu tayari ipo katika njia uliyopewa basi tunaweza kuibatilisha au kuiongezea kumbukumbu.
  • Chaguo za Tarehe na Saa zinapatikana ili kufomati jina la faili la kumbukumbu ambalo ni rahisi sana.

Sasa nilijaribu kuunganishwa na mashine ya mbali ambayo inaendesha Linux Mint 19 na kuhifadhi mazao ndani. Chochote ninachoandika kwenye terminal yangu, matokeo yake yanakamatwa kwenye kumbukumbu za kikao.

Huenda kukawa na nyakati ambapo tunaweza kuhitaji kuunganisha kwa vipindi vingi au kuanzisha upya kipindi cha sasa au kurudia kipindi cha sasa. Bofya kulia kutoka kwa upau wa kichwa cha putty ambapo tuna chaguzi za kuanza/kuanzisha upya/kurudia vipindi. Tunaweza pia kubadilisha mipangilio ya kipindi cha sasa kutoka kwa chaguo la \Badilisha Mipangilio....

Muunganisho wa Telnet unaweza kuthibitishwa tunapotumia aina ya muunganisho kama \Telnet. Kwa chaguo-msingi, mlango wa 23 unachukuliwa, milango tofauti inaweza pia kutumika kuangalia kama milango imefunguliwa au la.

Katika sehemu iliyopita, tulijadili jinsi ya kuunganisha na kusanidi kikao. Sasa, habari za kikao hiki zimehifadhiwa wapi?

Kikao na habari zake zinazohusiana zimehifadhiwa kwenye sajili ya windows (HKEY_CURRENT_USER\SOFTWARE\SimonTatham). Tunaweza kuhamisha kipindi na tunaweza kukiingiza katika mashine tofauti ili kuhifadhi usanidi.

Ili kuuza nje habari inayohusiana na kikao, kutoka kwa haraka ya windows cmd:

regedit /e "%USERPROFILE%\Desktop\.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

Ili kuuza nje mipangilio yote, kutoka kwa Windows cmd haraka:

regedit /e "%USERPROFILE%\Desktop\<Name of your file>.reg” HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

Ili kuleta mipangilio, unaweza kubofya mara mbili faili ya .reg au uilete kutoka kwa kidokezo cha cmd.

Mbali na GUI interface putty pia inaruhusu watumiaji kufanya mambo mbalimbali kutoka cmd haraka (Windows). Chini ni chache ya amri muhimu.

Anzisha muunganisho wa SSH:

putty.exe -ssh <IP ADDRESS (OR) FQDN>:22/

Anzisha muunganisho wa Telnet:

putty.exe telnet:<IP ADDRESS (OR) FQDN>:23/

Kumbuka: Sintaksia kati ya SSH na amri ya Telnet inatofautiana.

Ili kupakia kipindi kilichohifadhiwa:

putty.exe -load “session name”

Usafishaji wa Usajili:

putty.exe -cleanup

Bendera muhimu:

-i 		- 	Specify the name of private key file
-x or -X 	- 	X11 Forwarding
-pw 		-	Password
-p		-	Port number
-l		-	Login name
-v		- 	Increase verbose
-L and -R	-	Port forwarding

Nakala hii imeona jinsi ya kusakinisha na kusanidi itifaki mbalimbali zinazotumika, chaguzi za mstari wa amri, na baadhi ya njia mbadala za putty.