Linux/Unix SSH, PingComandi di comunicazione FTP e Telnet

Mentre lavori su un sistema operativo Linux, potrebbe essere necessario comunicare con altri dispositivi. Per questo, ci sono alcune utilitร  di base che puoi utilizzare.

Queste utilitร  possono aiutarti a comunicare con:

  • reti,
  • altri sistemi Linux
  • e utenti remoti

Quindi, impariamoli uno per uno.

Clicchi Qui. se il video non รจ accessibile

SSH

SSH che sta per Secure Shell, viene utilizzato per connettersi a un computer remoto in modo sicuro. Rispetto a Telnet, SSH รจ sicuro in cui la connessione client/server รจ autenticata utilizzando un certificato digitale e le password sono crittografate. Quindi รจ ampiamente utilizzato dagli amministratori di sistema per controllare i server Linux remoti.


La sintassi per accedere a una macchina Linux remota utilizzando SSH รจ

SSH username@ip-address or hostname

SSH

Una volta effettuato l'accesso, puoi eseguire tutti i comandi che esegui nel tuo terminale

Esempio:

ls

SSH

Esempio:

pwd

SSH

Ping

Questa utility viene comunemente utilizzata per verificare se il tuo connessione al server รจ integro o no. Questo comando viene utilizzato anche in โ€“

  • Analisi delle connessioni di rete e host
  • TracPrestazioni di rete eccezionali e gestione
  • Test di problemi hardware e software

Ping

Sintassi del comando: -

ping hostname="" or=""

Esempio:

ping 172.16.170.1

Ping

ping google.com

Ping

Qui, un sistema ha inviato pacchetti di dati da 64 byte all'indirizzo IP (172.16.170.1) o al nome host (www.google.com). Se anche uno solo dei pacchetti di dati non ritorna o viene perso, ciรฒ suggerirebbe un errore nella connessione. Di solito, la connettivitร  Internet viene verificata utilizzando questo metodo.

Puoi premere Ctrl + c a exit dal ping ciclo continuo.

FTP

FTP รจ il protocollo di trasferimento file. รˆ il protocollo preferito per il trasferimento dei dati tra i computer.

รˆ possibile utilizzare FTP per โ€“

  • Accedere e stabilire una connessione con un host remoto
  • Carica e scarica file
  • Navigazione tra le directory
  • Navigazione nei contenuti delle directory

FTP

La sintassi per stabilire un Connessione FTP a un host remoto รจ โ€“

ftp hostname="" or=""

Una volta inserito questo comando, ti verrร  chiesto autenticazione tramite nome utente e password.

FTP

Una volta stabilita la connessione e aver effettuato l'accesso, รจ possibile utilizzare i seguenti comandi per eseguire diverse azioni.

Comando Funzione
dir Visualizza i file nella directory corrente di un computer remoto
cd โ€œdirnomeโ€ cambiare la directory in โ€œdirnameโ€ su un computer remoto
metti file caricare il "file" dal computer locale a quello remoto
prendi il file Scarica il "file" dal computer remoto a quello locale
smettere Esci

Eseguiamo alcuni dei comandi importanti.

FTP

Telnet

Telnet aiuta a:

  • connettersi a un computer Linux remoto
  • eseguire programmi in remoto e condurre l'amministrazione

Telnet

Questa utilitร  รจ simile alla funzionalitร  Desktop remoto presente in Windows Macchina.

La sintassi per questa utilitร  รจ:

telnet hostname="" or=""
Example:
telnet localhost

A scopo dimostrativo, ci collegheremo al tuo computer (localhost). L'utilitร  ti chiederร  nome utente e password.

Telnet

Una volta autenticato, puoi eseguire comandi proprio come hai fatto finora, utilizzando il Terminale. L'unica differenza รจ che, se sei connesso a un host remoto, i comandi verranno eseguiti sul computer remoto e non su quello locale.

Puoi uscire dalla connessione telnet inserendo il comando 'logout'

Sommario:

  • Comunicazione tra Linux/UNIX e altri computer, reti e utenti remoti diversi sono possibili.
  • Migliori ping Il comando verifica se la connessione con un nome host o un indirizzo IP funziona o meno. Esegui 'ping Indirizzo IP o nome host sul terminale
  • FTP รจ il protocollo preferito per l'invio e la ricezione di file di grandi dimensioni. รˆ possibile stabilire una connessione FTP a un host remoto e quindi utilizzare i comandi per caricare, scaricare file, controllare file e sfogliarli
  • L'utilitร  Telnet ti aiuta a connetterti a un computer Linux remoto e lavorarci sopra

Riassumi questo post con: