OqPoWah.com

Najbolj uporabni ukazi SSH

SSH ukazi so zelo pomembno orodje za vsakega skrbnika sistema ali naprednega spletnega skrbnika, ki gostuje na spletnih mestih, ki niso redno gostiteljice, temveč na namenskem strežniku. Konfiguriranje takšnih strežnikov se običajno izvaja prek konzole z ukazi Linux.

Za povezavo lahko uporabite različne programe, na primer PuTTY. SSH ravna tudi z Bitvise SSH Client. Dejansko so enaki in enaki. Zato večina skrbnikov uporablja tisto, za kar so pravkar uporabljene.

PuTTY SSH

Spodaj na sliki si lahko ogledate programsko konzolo PuTTY. Pri povezovanju s katerimkoli programom morate določiti gostitelja (naslov IP) strežnika in vrata, na kateri te konzole teče. Ponavadi je to 22. pristanišče.

Nekatere lupine za povezavo s ponudbo strežnika, da si zapomniš svoje prijave in geslo. To ni priporočljivo. Najvišji znesek, ki ga lahko zapomnete, je prijava za poenostavitev dela. Ampak vedno znova vnesite geslo. Te stranke so včasih vdrele, nato pa napadalci ukradejo vaše podatke.

kit ssh

Bitvise SSH Client

Tudi SSH Ukazi Linux delal v naročniku Bitvise SSH. Konzola je popolnoma enaka, poleg tega pa se FTP v tem programu takoj odpre.

Lahko uporabite karkoli. Glavna stvar, ki vam je bila všeč in vse je delovalo. Načelo je povsod enako.

ukaze ssh linux

SSH ukazi za nadzor sistema

Komande SSH konzole vam omogočajo spremljanje strežnika. Če želite to narediti, preprosto vnesite ukaz htop. Rezultat je slika, ki jo vidite spodaj.

ukazi ssh console

Vsi računalniki bodo imeli različne informacije. V tem primeru je naveden šibek strežnik z enim procesorjem in samo 671 MB RAM-a.

Graf Uptime prikazuje, koliko časa je minilo od ponovnega zagona sistema. Če je naloga upravljanja strežnika in spremljanje njenega statusa v celoti opravljeno strokovno, bo trajalo veliko časa, da bi delal brez ponovnega zagona. Konec koncev, če vse dobro deluje, zakaj pa ponovno?

Tukaj je zelo pomembna vrstica povprečje obremenitve s tremi vrednostmi. Prvi prikazuje povprečno obremenitev za zadnjo minuto, drugo - zadnjih 5 minut, tretji - zadnjih 15 minut. Ta obremenitev ni opredeljena kot v standardnem upravitelju opravil programa Windows.

Obremenitev je lahko več kot 100. Še več kot 200. Sistem deluje na naslednji način: če bo branje v zadnji minuti biti manjša ali enaka 1 in hkrati na enem samem jedru računalnik, lahko strežnik prenese obremenitev. To pomeni, da morate upoštevati razmerje med številom jeder in števkami na zaslonu. Če je vse 1 do 1 ali manj, potem je dobro. Čim nižja je vrednost, hitreje je operacijski sistem kot celota.

Če naložite 4 na strežnik z dvema jedroma, potem obremenitev presega dvakratno zmogljivost za stabilno delovanje. Poskusite slediti tej številki. Če je obremenitev velika, poskusite optimizirati strežnik in kaj tam dela.

Obremenitev praviloma lahko deluje z datotekami ali z bazo podatkov.

Vsakdo na strežniku lahko uporabi ukaz htop. Toda samo root lahko pregleduje obremenitev in zahteve vseh podatkovnih zbirk vseh uporabnikov. Če želite to narediti, se prijavite v strežnik z uporabo SHH in vnesite ukaz mytop.

Tukaj so prikazane vse trenutne zahteve s podrobnimi podatki:

  • ID zahteve (daljši je število strežnikov, večja je številka);
  • uporabnik, ki izvrši zahtevo;
  • gostitelj, kjer je bila zahteva vložena;
  • zbirka podatkov;
  • Kako dolgo traja zahteva?
  • zahtevo samega.

Najpomembnejša stvar je čas izvedbe. Najdaljši procesi so na dnu. Če vidite, da zahteva mysql traja nekaj minut, potem ni normalno. Pritisnite gumb k (iz besede kill) in vnesite ID. Zato lahko zahtevo dokončate. Na ta način ubijte vse dolge zahteve in lahko raztovorite strežnik.




Nato, če želite odpraviti težavo (in se bo spet pojavilo in ne boste vedno lahko ročno bungle problem vrstice), morate videti, kakšno bazo podatkov in kaj poizvedbe je. Določite najdaljše in jih optimizirajte.

Osnovni ukazi Linux

Obstajajo različni ukazi za SSH. Vsak ima drugačen namen. Na primer:

  • za delo z datotekami;
  • za prikaz informacij o sistemu;
  • za upravljanje procesov;
  • za arhiviranje;
  • sodelovati z omrežjem;
  • delati z mysql;
  • za iskanje;
  • nastaviti dovoljenja za datoteke;
  • namestiti pakete.

Vse je neobvezno. Pri večini jih boste naleteli, ko delate s konzolo.

Zdaj upoštevajte osnovne ukaze, ki so potrebni vedno in povsod. Če se jih spomnite, jih boste vedno zapomnili.

Delo z datotekami

Bodite pozorni na dejstvo, da je treba poti v ekipah napisati glede na to, kje ste. Na primer, ukaz ls bo navedel trenutni imenik. Prehodi v mape s pomočjo cd lahko naredite takoj v želenem, namesto enega po enega.

ukaz ssh

Vedno si oglejte načine, kako pišete v skupinah. Uporabite lahko tudi "maske". Na primer, lahko vse txt datoteke izbrišete tako, da vnesete ukaz rm * .txt. Pod zvezdico je vse razumljeno, glavna stvar je, da na koncu je bilo.

Arhiviranje datotek

Če se želite spoznati s to težavo, preberite spodnjo sliko.

ukazi ssh backup

Sistemske informacije

Na fotografiji so prikazani glavni ukazi.

ukazi ssh sistema

Nameščanje programov

Vsi ukazi SSH ne sprožijo takoj po namestitvi operacijskega sistema. Veliko pripomočkov je treba namestiti. Zelo je preprosto.

Na primer, ukazi htop in mytop niso vključeni v paket. Treba jih je namestiti. Če želite to narediti, vnesite sudo apt-get install htop.

Namestiti morate iz korenskega uporabnika. Drugi nimajo dovolj pravic.

Načelo namestitve je enako za vse programe. Preprosto na koncu, se namesto htop spremeni v pripomoček, ki ga potrebujete (za nadaljnje ukaze).

Zdieľať na sociálnych sieťach:

Príbuzný