Ievads Putty
Operētājsistēmai Windows, Špakteles ir slavens termināļa emulators . Tomēr tas attiecas ne tikai uz Windows OS. Būt atvērtais avots un bezmaksas , tas ir slavens arī daudzu Linux lietotāju vidū. Špakteles nodrošina atbalstu milzīgam protokolu diapazonam, piemēram, SFTP, SCP, rlogin, Telnet, SSH, seriāls utt.
To izmanto gan hobiji/veidotāju pūlis, gan pieredzējuši sistēmas administratori. Parasti sistēmas administratori izmanto Putty kā klientu telnet un SSH tā kā veidotāju kopiena izmanto Putty, lai mijiedarbotos ar daudziem seriālajiem portiem, izmantojot savu aparatūru.
Šo termināļa emulatoru var piegādāt ar termināļa rīku, kas tiek izsaukts 'psftp' (Putty SFTP klients). To izmanto, lai droši pārsūtītu failus starp sistēmām, izmantojot SSH savienojumu.
PuTTy komandu vai SSH komandu modelis, t.i., klients-serveris ļauj autentificēt divas izvietotas sistēmas (attālināti) to datu šifrēšanas laikā, kas tiks pārsūtīti no tām.
- SSH darbojas vairāk nekā 22 TCP portos, taču to var mainīt, ja nepieciešams.
- Klients var izveidot savienojumu ar serveri, ieviešot TCP rokasspiediena metodi ar serveri, kura mērķis ir pārbaudīt, vai lietotāja sniegtā informācija atbilst vecajiem informācijas ierakstiem, kas tiek saglabāti RSA atslēgas veikala failā.
- Gan serverim, gan klientam būs jāvienojas par šifrēšanas standartiem, lai pārliecinātos, ka šifrēšanas standarti ir droši un droši jebkura savienojuma izveidei, un pēc tam lietotājam ir jāievieš autentifikācijas pārbaude.
- Tagad ir nepieciešams termināļa emulators, kas savieno klientu ar serveri.
- PuTTy ir viens no emulatoriem, kuru lejupielādei ir bezmaksas un atvērtā koda.
- Sistēmā Windows arī nav iepriekš instalēta SSH klienta vai servera.
Tādējādi daži PuTTy komandu izmantošanas priekšnoteikumi ir minēti tālāk:
Priekšnoteikumi
- Uz Linux balstīts serveris, ar kuru mēs tiksim saistīti.
- Tepe savienošanas procesa atvieglošanai.
- Servera IP adrese darbojas kā tā servera atrašanās vieta, ar kuru mēs cenšamies izveidot saiti.
- Parole un lietotājvārds, lai nodrošinātu, ka varam izveidot savienojumu ar serveri.
Operētājsistēmā Ubuntu Linux vienkāršākais veids, kā instalēt Putty, ir terminālis (komandrinda). Mēs varam to instalēt, veicot šādas darbības Ubuntu:
1. darbība
Ubuntu darbvirsmā noklikšķiniet uz Ctrl+Alt+T par atvēršanu GNOME terminālis . Mēs varam izpildīt termināli, izmantojot Bezmaksas Dash ja kāda iemesla dēļ šī saīsne nedarbojās.
2. darbība
Terminālī izpildiet tālāk norādīto komandu:
sudo apt-get update
Iepriekš minētā komanda atjauninās Ubuntu pakotņu sarakstu ar pašreizējo. Gadījumā, ja komanda ir ierobežota, pastāv labāka iespēja, ka Ubuntu var instalēt programmatūras iepriekšējo versiju, nevis pašreizējo versiju, jo tai tikko bija iepriekšējais saraksts kopā ar programmatūras iepriekšējo versiju.
Tāpēc, jauninot programmatūras versijas vai instalējot jaunu programmatūru, labāk ir vispirms izpildīt komandu. Iepriekš minētās komandas sākumā prefikss sudo informē termināli, lai tas izpildītu komandu kā sakne jo programmatūras jaunināšana un instalēšana ir privilēģiju darbība, un to nedrīkst ieviest, izmantojot lietotājus, kuriem nav pietiekamas piekļuves. Norādiet lietotāja paroli, kad tiek prasīts caur sudo un nospiediet Ievadiet pogu.
3. darbība
Mēs varam instalēt Putty ar šādu komandu:
sudo apt-get install -y putty
4. darbība
Pēc iepriekš minētās komandas ievadīšanas ir jāinstalē Putty. Izpildiet to caur termināli caur Dash vai ievadot 'tepe' kā pavēli.
skeneris nākamais
putty
Špakteles atvieglo savienojuma veidu diapazonu, no kura izvēlēties Sērijas, SSH, Rlogin, Telnet , un Neapstrādāts . Turklāt tas tiek piegādāts kopā ar dažādiem komandrindas rīkiem DSA un RSA atslēgu ģenerators (zināms arī kā špakteles audums ), SFTP ( psftp ), SCP ( pscp ) utt., ko var izpildīt no termināļa.
Savienojums, izmantojot PuTTy
Ievadiet servera IP adresi IP adreses joslā vai resursdatora nosaukumu, lai izveidotu savienojumu ar serveri, un saglabājiet savienojuma veidu kā SSH un portu kā 22. Mēs varam arī saglabāt konfigurāciju turpmākai lietošanai.
Tagad tiks atvērts PuTTy terminālis un pieprasīs paroli un lietotājvārdu savienojumam.
Mēs tiksim pieteikušies serverī, ar kuru mēģinājām izveidot savienojumu.
Ja mēs izmantojam Mac vai Linux balstītu OS, mums nav nepieciešams neviens klients, piemēram, PuTTy, jo Linux operētājsistēmā ir SSH terminālis. Lai izveidotu savienojumu ar serveri, mums ir jāizmanto tikai tālāk norādītā komanda:
ssh lietotājs@serveris
- Iepriekš minētā komanda savienos mūs ar serveri, kuram ir a 'serveris' IP adrese. 'Lietotājs' var definēt kā lietotājvārdu. Tas ir atļauts, lai izveidotu savienojumu ar serveri.
- Pēc šīs komandas ievadīšanas mums tiks lūgts norādīt paroli.
- Mums būs vienkārši jāievada 'Izeja' mūsu termināļa logā, lai aizvērtu savienojumu ar attālo serveri. Tas mūs atgriezīs mūsu vietējā mašīnā.
Špakteles komandas
Dažas no svarīgākajām Putty komandām ir izskaidrotas tālāk:
1. mēs: Tas ļauj mums ievadīt teksta redaktoru. Tās sintakse ir norādīta zemāk:
vi filename
Šī komanda sāks failu sistēmas ekrānā. Ja fails neeksistē, tas izveidos jaunu failu, izmantojot līdzīgu nosaukumu.
- Escape taustiņš ļauj mums atcelt komandas, kuras esam sākuši vi redaktora režīmā.
- Varam ienākt ':q' lai izietu tikai no vi redaktora, mēs neesam ierosinājuši nekādas izmaiņas failā.
- Varam ienākt 'q!' lai izietu, ja vēlamies noņemt failā veiktās izmaiņas.
2. gājiens: Ja mēs vēlamies atrast noteiktu virkni mapē vai failā, tā mums ir precīza komanda. Šī komanda atgriezīs visu rindu, ieskaitot frāzi, kad tā meklēs precīzu atbilstību. Sintakse ir šāda:
grep 'string' filename
- Komandā i opcija ( grep -i 'string' faila nosaukums ) ļaus mums atrast failā virkni, kas nav reģistrjutīga.
- Mēs varam saskaitīt piedāvātajā failā esošās virknes izskata numuru, izmantojot 'grep -c 'string' faila nosaukums'
- Mēs varam parādīt faila nosaukumu, kas ietver noteiktu virkni vai modeli, izmantojot 'grep -I 'string'*'
- Tāpat mēs varam parādīt rindas numuru ar izvadi ar palīdzību 'grep -n 'string' faila nosaukums'
3. galva: Šī komanda ļauj mums nolasīt sākotnējās desmit faila satura rindiņas. Galvas komandas sintakse ir šāda:
head filename.extension
- Šajā komandā mēs varam norādīt arī vairāku failu nosaukumus, un pēc tam tā parādīs visu failu sākotnējās desmit rindas atsevišķi.
Sintakse: head -n15 /temp/faila nosaukums - Komanda head parādīs sākotnējās piecpadsmit satura rindiņas, izmantojot sniegto failu.
4. aste: Šī komanda ir tāda pati kā komanda, t.i., galva, kas nodrošina mums desmit rindas (pirmā). Komanda tail nodrošina mums faila satura desmit rindas (pēdējās). Šīs komandas sintakse ir šāda:
tail filename.extension
- Mēs varam arī piešķirt šai komandai vairāk nekā vienu failu nosaukumu, lai tā parādītu desmit rindas (pēdējo) caur visiem aprakstītajiem failiem.
Sintakse ir šāda:
astes dir/file1/dir/file2 - Tas ir līdzvērtīgs galvas komandai. Tas arī ļauj mums mainīt rindu numurus, kurus vēlamies rādīt, izņemot noklusējuma numurus.
Sintakse ir šāda:
asti -n15 temp/faila nosaukums
Tajā tiks rādītas piecpadsmit (pēdējās) satura rindiņas caur norādīto rindiņu.
5. kaķis: Cat komanda tiek izmantota faila satura parādīšanai ekrānā. Šī komanda kopē standarta ievadi standarta izvadē. Turklāt tas ļauj pilnībā ritināt, ja parādītais teksts nefiksē ekrānu.
bkoks un b koks
Sintakse ir šāda:
cat filename.extension
Arī šī komanda tiek izmantota divu failu savienošanai un to satura attēlošanai, kas iekļauts kā viens.
Sintakse:
cat file1.txt file2.txt > mergedfile.txt
kur,
''>' ir novirzīšanas rakstura rezultāts
Šo komandu var izmantot arī jauna faila izveidei.
Sintakse:
cat > filename.extension
6. rm: Tas nozīmē noņemt . Tas ļauj mums noņemt failu caur serveri. Šīs komandas sintakse ir minēta tālāk:
rm filename.extension
- The 'rm * mapes nosaukums' komanda noņems katru saturu vai failu direktorijā.
- The 'rm -r mapes nosaukums' komanda noņems mapi un tajā esošo mapi.
- The 'rmdir' komanda izdzēsīs visu mapi vai direktoriju.