Linux/Unix SSH Ping, FTP, Telnet-tietoliikennekomennot
⚡ Älykäs yhteenveto
Linux-tiedonsiirtokomennot, kuten SSH, Ping, FTP:n ja Telnetin avulla voit muodostaa yhteyden etäjärjestelmiin, testata verkon saavutettavuutta, siirtää tiedostoja ja hallita palvelimia suoraan terminaalista millä tahansa Linux- tai Unix-koneella.
Työskennellessään a:n parissa Linux käyttöjärjestelmässä sinun on ehkä kommunikoitava muiden laitteiden kanssa. Tätä varten on olemassa joitakin perusapuohjelmia, joita voit käyttää. Nämä apuohjelmat auttavat sinua kommunikoimaan verkkojen, muiden Linux-järjestelmien ja etäkäyttäjien kanssa. Alla oleva kuva näyttää, kuinka nämä työkalut linkittävät koneesi verkkoihin ja etäisäntiin.
Joten opetellaan ne yksi kerrallaan: SSH, Ping, FTP ja Telnet.
SSH
SSH, joka on lyhenne sanoista Secure Shell, on käytössä etäyhteyden muodostamiseen turvallisesti. Telnetiin verrattuna SSH on turvallinen, koska asiakas-palvelin-yhteys todennetaan digitaalisella varmenteella ja salasanat salataan. Siksi järjestelmänvalvojat käyttävät sitä laajalti Linux-etäpalvelimien hallintaan.
Etä-Linux-koneeseen kirjautumisen syntaksi SSH:n avulla on:
ssh username@ip-address or hostname
Alla olevassa kuvakaappauksessa näkyy terminaali, joka muodostaa yhteyden etäkoneeseen ssh-komennolla.
Kun olet kirjautunut sisään, voit suorittaa mitä tahansa komentoja, joita suorittaisit omassa terminaalissasi. Esimerkiksi ls-komennolla voit listata nykyisen hakemiston tiedostot:
ls
ls-komennon tuloste näyttää alla olevan kuvan mukaiselta.
Samoin suorita pwd-komento tulostaaksesi nykyisen työhakemiston:
pwd
pwd-komento palauttaa työhakemiston polun, kuten alla on esitetty.
Ping
ping apuohjelmaa käytetään yleisesti tarkistamaan, onko palvelimeen yhteydessäsi jotain vikaa. Tätä komentoa käytetään myös seuraaviin tarkoituksiin:
- Verkko- ja isäntäyhteyksien analysointi
- Tracking verkon suorituskyky ja sen hallinta
- Laitteisto- ja ohjelmistoongelmien testaus
Komennon syntaksi:
ping hostname or IP-address
Esimerkiksi ping laite sen IP-osoitteen perusteella:
ping 172.16.170.1
ping Komento lähettää paketteja IP-osoitteeseen ja raportoi vastaukset alla olevan kuvan mukaisesti.
Voit myös ping isäntä sen verkkotunnuksen nimen perusteella:
ping google.com
Alla oleva tuloste näyttää ping isännän tavoittaminen sen isäntänimen kautta.
Tässä järjestelmä lähettää 64-tavuisia datapaketteja IP-osoitteeseen (172.16.170.1) tai isäntänimeen (www.google.com). Jos yksikin datapaketeista ei palaa tai katoaa, se viittaa virheeseen yhteydessä. Internet-yhteys tarkistetaan yleensä tällä menetelmällä. Voit poistua painamalla Ctrl + c. ping silmukka.
FTP
FTP on tiedostonsiirtoprotokolla. Se on suosituin protokolla tiedonsiirtoon tietokoneiden välillä. Alla oleva kuva esittää FTP-tiedostonsiirtoa paikallisen ja etätietokoneen välillä.
Voit käyttää FTP että:
- Kirjaudu sisään ja muodosta yhteys etäisäntään
- Lähetä ja lataa tiedostoja
- Hakemistoissa navigointi
- Selaa hakemistojen sisältöä
FTP-yhteyden muodostamisen syntaksi etäkoneeseen on seuraava:
ftp hostname or IP-address
Kun annat tämän komennon, sinulta pyydetään todennusta käyttäjätunnuksella ja salasanalla, kuten alla on esitetty.
Kun yhteys on muodostettu ja olet kirjautunut sisään, voit käyttää seuraavia komentoja eri toimintojen suorittamiseen.
| Komento | Toiminto |
|---|---|
| dir | Näytä tiedostot etätietokoneen nykyisessä hakemistossa |
| cd "dirname" | Vaihda hakemistoksi ”hakemistonimi” etätietokoneella |
| laita tiedosto | Lähetä tiedosto paikalliselta tietokoneelta etätietokoneelle |
| hanki tiedosto | Lataa "tiedosto" kaukosäätimestä paikalliselle tietokoneelle |
| lopettaa | Kirjaudu ulos |
Alla olevassa kuvakaappauksessa näkyy, kuinka joitakin näistä tärkeistä FTP-komennoista suoritetaan istunnon aikana.
Telnet
Telnet auttaa sinua:
- Yhdistä etäkäyttöön tarkoitettuun Linux-tietokoneeseen
- Suorita ohjelmia etänä ja hallinnoi
Tämä apuohjelma on samanlainen kuin etätyöpöytäominaisuus, joka löytyy osoitteesta Windows koneita. Alla oleva kuva näyttää Telnet-yhteyden Linux-etätietokoneeseen.
Tämän apuohjelman syntaksi on:
telnet hostname or IP-address
Yhdistä esimerkiksi omaan tietokoneeseesi (localhost):
telnet localhost
Esittelyä varten yhdistämme tietokoneeseesi (localhost). Apuohjelma pyytää käyttäjätunnustasi ja salasanaasi alla olevan kuvan mukaisesti.
Kun olet todennettu, voit suorittaa komentoja aivan kuten tähänkin asti päätelaitteella. Ainoa ero on, että jos olet yhteydessä etäkoneeseen, komennot suoritetaan etäkoneella eivätkä paikallisella koneellasi. Voit sulkea Telnet-yhteyden antamalla komennon 'logout'.
Miksi SSH korvasi Telnetin
Telnet, yksi vanhimmista etäkäyttötyökaluista, lähettää kaiken kirjoittamasi – mukaan lukien käyttäjätunnuksesi ja salasanasi – verkon kautta pelkkänä tekstinä portin 23 kautta. Kuka tahansa, joka tallentaa kyseisen liikenteen, voi lukea tunnistetiedot, mikä tekee Telnetistä vaarallisen julkisessa internetissä. SSH suunniteltiin korjaamaan juuri tämä heikkous.
SSH parantaa Telnetiä useilla tärkeillä tavoilla:
- salaus: SSH salaa koko istunnon portin 22 kautta, joten salasanoja ja tietoja ei voida lukea siirron aikana.
- Authentication: SSH vahvistaa palvelimen digitaalisella avaimella ja tukee avainpohjaisia kirjautumisia, jotka ovat vahvempia kuin salasanat.
- Integrity: SSH havaitsee, jos tietovirtaa on peukaloitu siirron aikana.
Näiden suojausten ansiosta järjestelmänvalvojat käyttävät nyt SSH:ta Linux-etäpalvelimien hallintaan, ja Telnet säilyy pääasiassa nopeaa testausta tai luotettavissa sisäisissä verkoissa.
ssh, Ping, FTP:n ja Telnetin vertailu
Jokainen näistä apuohjelmista ratkaisee erilaisen viestintäongelman linkin testaamisesta tiedostojen siirtämiseen ja etäistuntojen suorittamiseen. Alla oleva taulukko esittelee niiden vertailun, jotta voit valita oikean työkalun.
| Hyödyllisyys | Tarkoitus | Protokolla | Oletusportti | salattu |
|---|---|---|---|---|
| SSH | Turvallinen etäkirjautuminen ja -hallinta | TCP (SSH) | 22 | Kyllä |
| Ping | Testaa, onko isäntä tavoitettavissa, ja mittaa latenssi | ICMP | Ei mitään (kannettava) | Ei sovellettavissa |
| FTP | Tiedostojen siirtäminen isäntien välillä | TCP (FTP) | 21 (20 datalle) | Ei (tavallinen FTP) |
| Telnet | Etäpääteyhteys | TCP (Telnet) | 23 | Ei |
Valitse salatut vaihtoehdot kaikille internetiin kytketyille yhteyksille: SSH etäistuntoja varten ja SFTP tai SCP (molemmat toimivat SSH:n yli) tiedostojen siirtoa varten.


.png)





.png)


.png)
