Kako koristiti Putty: naredbe i korisne funkcije

PuTTY je SSH klijent otvorenog koda. SSH (Secure Shell) protokol koji se koristi za sigurno povezivanje s udaljenim poslužiteljima. Zapravo, PuTTY je terminal za povezivanje s poslužiteljem i za daljnje upravljanje. Osim SSH, PuTTY podržava i niz drugih mrežnih protokola: SCP, Telnet, rlogin i raw socket. PuTTY je izvorno razvijen za Microsoft Windows, ali kasnije prenesen u različite operativne sustave. Da biste učinkovito radili s terminalom, morate znati niz PuTTY naredbi.


Početak rada s programom PuTTY

PuTTY je vrlo jednostavan za korištenje, za razliku od drugih klijenata koji zahtijevaju dugu instalaciju. Rad s programom PuTTY započinje preuzimanjem instalacijske datoteke na računalo sa sustavom Windows. Preporučuje se preuzimanje najnovije verzije datoteke putty.exe s službene stranice. Nakon spremanja morate pokrenuti datoteku putty.exe i kliknuti Dalje. Sljedeći korak je potvrditi potvrdni okvir Stvori ikonu radne površine za Putty i ponovno odabrati Sljedeće. Zatim kliknite Instaliraj da biste dovršili postupak instalacije. Pokrenimo PuTTY klikom na ikonu na radnoj površini. Stranica za konfiguraciju će se otvoriti prilikom pokretanja. Mora navesti sljedeće pojedinosti:
  • U polje Ime hosta ili IP adresu morate unijeti IP adresu poslužitelja na koji se želite povezati ili njegovo ime domene u obliku server.yourdomain.com (domena najviše razine može biti -yakym).
  • U polju Port morate navesti 22. Ovo je standardni port za SSH protokol.
  • Kao vrstu veze odaberite SSH.
  • Nakon togamorate kliknuti Otvori. Pojavit će se prozor sigurnosnog upozorenja koji mora ukazivati ​​na to da imate povjerenja u poslužitelj s kojim ćete se povezati. Ova situacija je normalna kada se prvi put spojite na novi poslužitelj, samo kliknite Da.


    Pojavit će se prozor terminala u kojem će se od vas tražiti da unesete korisničko ime i lozinku za pristup poslužitelju. Unesite svoje korisničko ime i pritisnite Enter. Pozivanjem lozinke možete primijetiti da se znakovi ne prikazuju u terminalskom prozoru. To vas ne bi smjelo zbuniti, jer se to radi iz sigurnosnih razloga. Unesite lozinku i pritisnite Enter. Ako je sve učinjeno ispravno, terminal bi trebao signalizirati uspješnu prijavu u sustav. Sada u terminalskom prozoru možete unijeti Linux-poslužiteljske naredbe, preuzeti i učitati datoteke na poslužitelj. Ponekad se dogodi da prozor PuTTY ne unosi naredbe. Razlog za to je vjerojatno pogrešan podatak za povezivanje s poslužiteljem - IP adresa, priključak, vrsta veze ili login i lozinka. U tom slučaju ne možete unijeti ništa u prozor terminala. Morate ponovno pokrenuti program i ponovno provjeriti unesene podatke.

    30 korisnih SSH naredbi u PuTTY

    Glavno područje aplikacije PuTTY, kao što je već spomenuto, je upravljanje Linux-baziranim Linux baziranim računalima temeljenim na Windowsu. U nastavku smo za PuTTY prikupili popis naredbi koje redovito koristi upravljanje poslužiteljem. Prva grupa naredbi omogućuje navigaciju poslužiteljem.
    1. Kako saznati koji direktorij na poslužitelju u kojem se trenutno nalazite: pwdNaredba pwd prikazuje put do trenutnog direktorija. 2. Idite na određeni direktorij: cd Naredba cd koristi se za navigaciju do određene mape na poslužitelju. Primjer: cd /home (premješta vas u /home direktorij). 3. Ostanite u trenutnom direktoriju: cd. Pomoću ove naredbe signalizirate poslužitelju koji želite ostati u istom direktoriju u kojem se trenutno nalazite. Obično se ova naredba koristi u kombinaciji s drugima kako bi naznačila da se moraju izvršiti u trenutnom direktoriju.
    4. Povećajte se za jednu razinu gore: cd Ova naredba vam omogućuje da prijeđete na višu razinu do trenutnog direktorija. 5. Povratak na prethodni direktorij: cd - Navedena naredba vraća vas u direktorij iz kojeg ste se prebacili na trenutni. 6. Idite u početni direktorij: cd ~ Naredba vam omogućuje da se premjestite u direktorij /home (glavna Linux korisnička radna mapa). 7. Idite u korijenski direktorij: cd /Gornja naredba se pomiče u korijen diska.

    Prikaz sadržaja mapa

    Ispod se nalaze naredbe za program PuTTY koje vam omogućuju daljinski pregled sadržaja direktorija na poslužitelju.
    8. Prikaži sve mape i datoteke u trenutnom direktoriju: ls Upotrebom naredbe ls u mapi možete prikazati sav njezin sadržaj. Primjer: ls /home (prikazuje sadržaj kućnog direktorija korisnika). 9. Prikazati sve datoteke i mape u imeniku, uključujući i one skrivene: ls -a 10. Prikazati sve datoteke i mape s njihovom veličinom: ls -h 11. Rekurzivno prikazati sve poddirektorije trenutnog direktorija: ls -r 12. Prikazati sadržaj mape,poredano po veličini: ls -is 13. Prikaz svih mapa u imeniku s detaljnim svojstvima: ls -alh

    Kopiranje datoteka i mapa

    Ovaj odjeljak sadrži popis PuTTY naredbi koje omogućuju kopiranje datoteka i mapa.
    14. Kopirajte datoteku: cp Za izradu kopije datoteke koristite naredbu cp. Sintaksa naredbe je sljedeća: cp [datoteka] [put za kopiranje]. Primjer: cp filename.php /home/filename.php 15. Kopirajte mapu sa svim datotekama: cp -r Ova naredba rekurzivno kopira mapu iz svih priloženih sadržaja. 16. Kopirajte i preimenujte datoteku: cp filename.php /home/filename2.php

    Premjesti datoteke i mape

    Dolje navedene naredbe Putty omogućuju prijenos datoteka iz mape u mapu. 17. Premjesti datoteku: mv Naredba mv služi za premještanje datoteka. Sintaksa naredbe: mv [datoteka] [put za pomicanje]. Primjer: mv page.php /home/page.php. 18. Premjestite i preimenujte datoteku: mv page.php /home/newpage.php 19. Premjestite datoteku u gornji direktorij: mv [filename] Primjer: mv index.html /

    Izrada datoteka i mapa pomoću naredbi PuTTY

    Sljedeća grupa naredbi koristi se za stvaranje novih datoteka i direktorija na poslužitelju. 20. Stvorite mapu: mkdir Primjer: mkdir new-folder 21. Stvaranje datoteke: dodirnite Dodirna naredba omogućuje stvaranje praznih tekstualnih datoteka s različitim nastavcima. Primjer: touch index.php

    Izrada i vađenje arhiva

    Korisno pri radu s PuTTY i naredbom za pokretanje backup /dearchive datoteka. 22. Stisnite mapu u zip arhivi: zip -r [folder_name.zip][naziv mape] Primjer: zip -r newfolder.zip newfolder 23. Unzip ZIP arhiva: unzip Primjer: unzip newfolder.zip 24. Sažimanje mapa u TAR arhivu: tar -czvf [foldername.tar.gz] [naziv mape] Primjer: tar -czvf wp-content.tar.gz wp-sadržaj 25. Raspakirajte TAR arhivu: tar -xvf Primjer: tar -xvf wp-content.tar.gz

    Brisanje datoteka i mapa

    26. Izbriši datoteku: rm Za Za brisanje datoteke na poslužitelju koristite naredbu rm. Primjer: rm index.php 27. Izbriši sve datoteke u direktoriju: rm * Ova naredba briše navedeni direktorij iz datoteka koje se u njemu nalaze. Primjer: rm * /home /folder 28. Izbriši mapu: rmdir Primjer: rmdir /home /folder

    Promijeni dozvole datoteke /mape

    Konačno, PuTTY chmod naredba je posebno posebna za prava pristupa datotekama i mapama. Omogućuje vam postavljanje prava na čitanje, pisanje i izvršavanje datoteke ili mape.
    Sintaksa naredbe je sljedeća: chmod [opcije] [prava] [ime datoteke] Primjer: 29. Uredi dozvole za mape: chmod 754 newfolder 30. Promijeni dozvole za mapu i sve datoteke u njoj: chmod -R 754 newfolder Pogledajmo, što znači brojeve u sintaksi naredbe. Postoje tri skupine koje mogu imati pristup datotekama i direktorijima na Linuxu:
  • vlasnik datoteke;
  • grupa vlasnika datoteke;
  • sve ostalo.
  • U ovom slučaju, oni mogu imati sljedeća prava na rad s datotekom, označeni su brojevima:
  • pravo čitanja
    ;
  • pravo na zapisivanje
    ;
  • pravo na izvršenje

    ;

  • nema pristup

    .

  • Tri znamenke, na primjer, 754 sekvencijalno dodjeljuju dozvole vlasniku datoteke (prva znamenka), skupini (druga znamenka) i svim ostalim (treća znamenka). Svaka znamenka je zbroj pravaza čitanje, pisanje i izvršenje. Dakle, u danom primjeru brojka 7 daje vlasniku desne datoteke i za čitanje, i za snimanje, i za izvršenje (4 + 2 + 1 = 7). Broj 5 daje grupi pravo da čita i izvršava (4 + 1 = 5), a broj 4 daje svima drugima pravo samo na čitanje
    . Prema istoj formuli, možete stvoriti bilo koju kombinaciju prava ovisno o vašim potrebama.

    Zaključak

    Na kraju, nabrojimo nekoliko korisnih značajki koje će vam olakšati rad s PuTTY:
  • Umetnite kopiju iz naredbe treće strane u prozor terminala PuTTY pritiskom na Shift + Insert.
  • Tipkovanu naredbu možete brzo izbrisati pritiskom na Ctrl + U.
  • Možete prekinuti trenutnu pokrenutu naredbu pritiskom na Ctrl + C.
  • Izbrišite prozor terminala iz rezultata prethodnih naredbi - Ctrl + L.
  • Ovaj materijal je kratak pregled kako raditi s klijentom na terminalu PuTTY. Za više informacija o naredbama za program PuTTY koristite direktorij Unix /Linux naredbi.

    Povezane publikacije