Introducere in telnet
În Linux, telnet comanda este utilizată pentru a crea o conexiune la distanță cu un sistem printr-o rețea TCP/IP. Ne permite să administrăm alte sisteme prin terminal. Putem rula un program de administrare.
telnet este folosit pentru a negocia cu o altă gazdă cu ajutorul protocolului TELNET. Dacă comanda telnet invocă fără un argument gazdă, aceasta vine în modul de comandă, reprezentat de promptul său. Acceptă și rulează comanda listată după cum urmează în acest mod. Implementează o comandă deschisă cu acele argumente dacă este invocată cu argumente.
cat de mare este acest monitor
Utilizează un protocol TELNET. Cu toate acestea, acest protocol are unele defecte de securitate, dar este unul dintre cele mai utilizate protocoale de rețea datorită simplității sale. Nu este un protocol sigur, deoarece transferă date sub formă necriptată. Adesea, utilizatorul Linux preferă ssh prin telnet, deoarece ssh transferă datele în formă criptată. Acest utilitar este similar cu caracteristica Desktop la distanță din Windows. Sintaxa pentru telnet este următoarea:
telnet hostname/IP address
Opțiuni de telnet
Opțiunile sunt mai jos:
Comenzi în telnet
Unele comenzi importante telnet sunt enumerate și explicate mai jos. Doar suficiente dintre toate comenzile pentru a o identifica în mod unic necesită să fie tastate.
Instalați Telnet pe Linux (Ubuntu)
Instalarea telnet pe Linux este un proces simplu. Îl putem instala executând următoarele comenzi:
Actualizați sistemul Linux executând comanda de mai jos:
sudo apt update
Comanda de mai sus va solicita parola de utilizator. Introduceți parola și apăsați INTRODUCE cheie; va începe un proces demon și va dura ceva timp pentru a vă actualiza sistemul.
Pentru a instala telnet, executați comanda de mai jos:
sudo apt install telnetd -y
Comanda de mai sus va instala pachetul necesar pentru protocolul telnet. Luați în considerare rezultatul de mai jos:
Pentru a verifica instalarea și dacă serviciul rulează sau nu, executați comanda de mai jos:
systemctl status inetd
Luați în considerare rezultatul de mai jos:
Acum, trebuie să deschidem portul 23 în firewall-ul ufw. Executați comanda de mai jos:
ufw allow 23/tcp
Comanda de mai sus poate fi executată numai de utilizatorul root. Dacă nu sunteți un utilizator root, utilizați sudo înainte de această comandă. Luați în considerare rezultatul de mai jos:
Următorul pas este să reîncărcați paravanul de protecție pentru a aplica modificările. Pentru a reîncărca firewall-ul, executați comanda de mai jos:
ufw reload
Acum, am instalat cu succes telnet-ul în mașina noastră.
Porniți shell-ul Telnet
Shell-ul interactiv poate fi pornit executând comanda telnet după cum urmează:
telnet
Acest shell ne permite să executăm unele comenzi exclusive pentru telnet. Va arăta ca imaginea de mai jos:
Shell facilitează cu diverse comenzi pentru a crea o conexiune la distanță. Putem enumera toate comenzile executând comanda help, executam comanda help tastând h . Luați în considerare rezultatul de mai jos:
Începând cu shell-ul de mai sus, toate comenzile sunt listate cu utilizarea lor. Există multe utilitare din linia de comandă listate, cum ar fi închidere, deconectare, afișare, mod, deschidere, ieșire, trimitere și multe altele.
Cum să vă conectați prin comanda telnet în Linux?
Pentru a crea o conexiune între două sisteme prin comanda telnet este un proces simplu, executați comanda telnet urmată de numele gazdei.
De exemplu, ne conectăm sistemul cu localhost. Executați comanda după cum urmează:
program de moștenire în python
telnet localhost
Comanda de mai sus va cere numele de utilizator și parola, introduceți acreditările pentru a continua. Luați în considerare rezultatul de mai jos:
După conectare, putem executa comenzile așa cum ați făcut înainte. Singura diferență este că acum mașina este tratată ca o mașină la distanță.
Pentru a ieși din comanda telnet, executați comanda de deconectare.
logout
luați în considerare rezultatul de mai jos:
Acum ne-am deconectat cu succes de la conexiunea la distanță.