SSH Linux/Unix, Ping, FTP, Comenzi de comunicare Telnet
โก Rezumat inteligent
Comenzi de comunicare Linux, cum ar fi SSH, Ping, FTP ศi Telnet vฤ permit sฤ vฤ conectaศi la sisteme la distanศฤ, sฤ testaศi accesibilitatea reศelei, sฤ transferaศi fiศiere ศi sฤ administraศi servere direct de la terminalul de pe orice maศinฤ Linux sau Unix.

รn timp ce lucraศi la o Linux sistem de operare, este posibil sฤ fie nevoie sฤ comunicaศi cu alte dispozitive. Pentru aceasta, existฤ cรขteva utilitare de bazฤ pe care le puteศi utiliza. Aceste utilitare vฤ ajutฤ sฤ comunicaศi cu reศele, alte sisteme Linux ศi utilizatori la distanศฤ. Ilustraศia de mai jos aratฤ cum aceste instrumente conecteazฤ maศina dvs. la reศele ศi gazde la distanศฤ.
Aศadar, haideศi sฤ le รฎnvฤศฤm pe rรขnd: SSH, Ping, FTP ศi Telnet.
SSH
SSH, care รฎnseamnฤ Secure Shell, este utilizat pentru conectarea รฎn siguranศฤ la un computer la distanศฤ. Comparativ cu Telnet, SSH este securizat deoarece conexiunea client/server este autentificatฤ folosind un certificat digital, iar parolele sunt criptate. Prin urmare, este utilizat pe scarฤ largฤ de administratorii de sistem pentru a controla serverele Linux la distanศฤ.
Sintaxa pentru autentificarea pe o maศinฤ Linux la distanศฤ folosind SSH este:
ssh username@ip-address or hostname
Captura de ecran de mai jos aratฤ un terminal care se conecteazฤ la o maศinฤ la distanศฤ cu comanda ssh.
Dupฤ ce v-aศi conectat, puteศi executa orice comandฤ pe care aศi executa-o รฎn propriul terminal. De exemplu, utilizaศi comanda ls pentru a lista fiศierele din directorul curent:
ls
Rezultatul comenzii ls apare aศa cum se aratฤ mai jos.
รn mod similar, executaศi comanda pwd pentru a afiศa directorul de lucru curent:
pwd
Comanda pwd returneazฤ calea directorului de lucru, aศa cum se aratฤ mai jos.
Ping
ping utilitarul este utilizat รฎn mod obiศnuit pentru a verifica dacฤ conexiunea la un server este sฤnฤtoasฤ sau nu. Aceastฤ comandฤ este folositฤ ศi pentru:
- Analizarea conexiunilor de reศea ศi gazdฤ
- Tracking performanศa reศelei ศi gestionarea acesteia
- Testarea problemelor hardware ศi software
Sintaxa comenzii:
ping hostname or IP-address
De exemplu, ping un dispozitiv prin adresa sa IP:
ping 172.16.170.1
ping Comanda trimite pachete la adresa IP ศi raporteazฤ rฤspunsurile, aศa cum se aratฤ mai jos.
Puteลฃi, de asemenea, ping o gazdฤ prin numele sฤu de domeniu:
ping google.com
Rezultatul de mai jos aratฤ ping ajungerea la o gazdฤ prin intermediul numelui sฤu de gazdฤ.
Aici, un sistem trimite pachete de date de 64 de octeศi cฤtre adresa IP (172.16.170.1) sau cฤtre numele de gazdฤ (www.google.com). Dacฤ chiar ศi unul dintre pachetele de date nu se รฎntoarce sau se pierde, sugereazฤ o eroare de conexiune. Conectivitatea la internet este de obicei verificatฤ folosind aceastฤ metodฤ. Puteศi apฤsa Ctrl + c pentru a ieศi din ping buclฤ.
FTP
FTP este Protocolul de Transfer de Fiศiere. Este protocolul cel mai preferat pentru transferul de date รฎntre computere. Ilustraศia de mai jos reprezintฤ un transfer de fiศiere FTP รฎntre un computer local ศi unul la distanศฤ.
Poศi sฤ foloseศti FTP la:
- Conectaศi-vฤ ศi stabiliศi o conexiune cu o gazdฤ la distanศฤ
- รncฤrcaศi ศi descฤrcaศi fiศiere
- Navigaศi prin directoare
- Rฤsfoiศi conศinutul directoarelor
Sintaxa pentru a stabili o conexiune FTP la o gazdฤ la distanศฤ este:
ftp hostname or IP-address
Dupฤ ce introduceศi aceastฤ comandฤ, vi se va solicita autentificarea folosind un nume de utilizator ศi o parolฤ, aศa cum se aratฤ mai jos.
Dupฤ ce conexiunea este stabilitฤ ศi v-aศi conectat, puteศi utiliza urmฤtoarele comenzi pentru a efectua diferite acศiuni.
| Comandฤ | Funcลฃie |
|---|---|
| dir | Afiศeazฤ fiศierele din directorul curent al unui computer la distanศฤ |
| cd โdirnameโ | Schimbaศi directorul รฎn โdirnameโ pe un computer la distanศฤ |
| pune fisierul | รncฤrcaศi โfiศierโ de pe computerul local pe cel la distanศฤ |
| ia fisierul | Descฤrcaศi โfiศierulโ de la distanศฤ pe computerul local |
| pฤrฤsi | Log out |
Captura de ecran de mai jos aratฤ cรขteva dintre aceste comenzi FTP importante executate รฎntr-o sesiune.
Telnet
Telnet vฤ ajutฤ sฤ:
- Conectaศi-vฤ la un computer Linux la distanศฤ
- Rulaศi programe de la distanศฤ ศi efectuaศi activitฤศi administrative
Acest utilitar este similar cu funcศia Desktop la distanศฤ gฤsitฤ pe Windows maศini. Ilustraศia de mai jos prezintฤ o conexiune Telnet la un computer Linux la distanศฤ.
Sintaxa pentru acest utilitar este:
telnet hostname or IP-address
De exemplu, conectaศi-vฤ la propriul computer (localhost):
telnet localhost
รn scop demonstrativ, ne vom conecta la computerul dvs. (localhost). Utilitarul vฤ va solicita numele de utilizator ศi parola, aศa cum se aratฤ mai jos.
Odatฤ autentificat, puteศi executa comenzi la fel cum aศi fฤcut pรขnฤ acum folosind terminalul. Singura diferenศฤ este cฤ, dacฤ sunteศi conectat la o gazdฤ la distanศฤ, comenzile sunt executate pe maศina la distanศฤ ศi nu pe maศina localฤ. Puteศi ieศi din conexiunea Telnet introducรขnd comanda โlogoutโ.
De ce SSH a รฎnlocuit Telnet-ul
Telnet, unul dintre cele mai vechi instrumente de acces la distanศฤ, trimite tot ce tastaศi - inclusiv numele de utilizator ศi parola - prin reศea ca text simplu pe portul 23. Oricine captureazฤ acel trafic poate citi datele de autentificare, ceea ce face ca Telnet sฤ fie nesigur pe internetul public. SSH a fost conceput pentru a remedia exact aceastฤ slฤbiciune.
SSH รฎmbunฤtฤศeศte Telnet รฎn cรขteva moduri importante:
- criptare: SSH cripteazฤ รฎntreaga sesiune prin portul 22, astfel รฎncรขt parolele ศi datele nu pot fi citite รฎn tranzit.
- Autentificare: SSH verificฤ serverul cu o cheie digitalฤ ศi acceptฤ autentificฤri bazate pe chei care sunt mai puternice decรขt parolele.
- Integrity: SSH detecteazฤ dacฤ fluxul de date este modificat รฎn timpul transferului.
Datoritฤ acestor protecศii, administratorii de sistem folosesc acum SSH pentru a gestiona servere Linux la distanศฤ, iar Telnet supravieศuieศte รฎn principal pentru teste rapide sau pe reศele interne de รฎncredere.
SSH, Ping, FTP ศi Telnet comparate
Fiecare dintre aceste utilitare rezolvฤ o problemฤ de comunicare diferitฤ, de la testarea unei legฤturi la mutarea fiศierelor ศi rularea sesiunilor la distanศฤ. Tabelul de mai jos prezintฤ pe scurt cum se comparฤ acestea, astfel รฎncรขt sฤ puteศi alege instrumentul potrivit.
| Utilitate | Scop | Protocol | Port implicit | criptat |
|---|---|---|---|---|
| SSH | Autentificare ศi administrare securizatฤ de la distanศฤ | TCP (SSH) | 22 | Da |
| Ping | Testeazฤ dacฤ o gazdฤ este accesibilฤ ศi mฤsoarฤ latenศa | ICMP | Niciunul (fฤrฤ port) | Nu se aplicฤ |
| FTP | Transferaศi fiศiere รฎntre gazde | TCP (FTP) | 21 (20 pentru date) | Nu (FTP simplu) |
| Telnet | Acces la terminal la distanศฤ | TCP (Telnet) | 23 | Nu |
Pentru orice element expus la internet, alegeศi opศiunile criptate: SSH pentru sesiuni la distanศฤ ศi SFTP sau SCP (ambele rulรขnd prin SSH) pentru transferuri de fiศiere.

.png)





.png)


.png)
