Comandos de comunicación Linux / Unix SSH, Ping, FTP, Telnet

Tabla de contenido:

Anonim

Mientras trabaja en un sistema operativo Linux, es posible que deba comunicarse con otros dispositivos . Para ello, existen algunas utilidades básicas que puede utilizar.

Estas utilidades pueden ayudarlo a comunicarse con:

  • redes,
  • otros sistemas Linux
  • y usuarios remotos

Entonces, aprendamos uno por uno.

  • SSH
  • Silbido
  • FTP
  • Telnet

Haga clic aquí si el video no es accesible

SSH

SSH, que significa Secure Shell, se utiliza para conectarse a una computadora remota de forma segura. En comparación con Telnet, SSH es seguro en el que la conexión cliente / servidor se autentica mediante un certificado digital y las contraseñas están encriptadas. Por lo tanto, los administradores de sistemas lo utilizan ampliamente para controlar servidores Linux remotos.

La sintaxis para iniciar sesión en una máquina Linux remota usando SSH es

SSH username@ip-address or hostname

Una vez que haya iniciado sesión, puede ejecutar cualquier comando que haga en su terminal

Ejemplo:

ls

Ejemplo:

pwd

Silbido

Esta utilidad se usa comúnmente para verificar si su conexión al servidor es saludable o no. Este comando también se usa en:

  • Analizar las conexiones de red y host
  • Seguimiento del rendimiento de la red y su gestión
  • Prueba de problemas de hardware y software

Sintaxis del comando: -

ping hostname or

Ejemplo :

ping 172.16.170.1

ping google.com

Aquí, un sistema ha enviado paquetes de datos de 64 bytes a la dirección IP (172.16.170.1) o al nombre de host (www.google.com). Si incluso uno de los paquetes de datos no regresa o se pierde, sugeriría un error en la conexión. Por lo general, la conectividad a Internet se verifica mediante este método.

Puede presionar Ctrl + c para salir del bucle de ping.

FTP

FTP es un protocolo de transferencia de archivos . Es el protocolo más preferido para la transferencia de datos entre computadoras.

Puede usar FTP para -

  • Iniciar sesión y establecer una conexión con un host remoto
  • Cargar y descargar archivos
  • Navegando por directorios
  • Examinar el contenido de los directorios

La sintaxis para establecer una conexión FTP a un host remoto es:

ftp hostname or

Una vez que ingrese este comando, le pedirá autenticación mediante nombre de usuario y contraseña.

Una vez que se establezca una conexión y haya iniciado sesión, puede usar los siguientes comandos para realizar diferentes acciones.

Mando Función
dir Mostrar archivos en el directorio actual de una computadora remota
cd "dirname" cambiar el directorio a "dirname" en una computadora remota
poner archivo cargar 'archivo' de la computadora local a la remota
Obtener el archivo Descargar 'archivo' de la computadora remota a la local
renunciar Cerrar sesión

Ejecutemos algunos de los comandos importantes.

Telnet

Telnet ayuda a:

  • conectarse a una computadora Linux remota
  • ejecutar programas de forma remota y realizar la administración

Esta utilidad es similar a la función de Escritorio remoto que se encuentra en Windows Machine.

La sintaxis de esta utilidad es:

telnet hostname orExample:telnet localhost

Para fines de demostración, nos conectaremos a su computadora (localhost). La utilidad le pedirá su nombre de usuario y contraseña.

Una vez autenticado, puede ejecutar comandos como lo ha hecho hasta ahora, usando la Terminal. La única diferencia es que si está conectado a un host remoto, los comandos se ejecutarán en la máquina remota y no en su máquina local.

Puede salir de la conexión telnet ingresando el comando 'cerrar sesión'

Resumen:

  • Es posible la comunicación entre Linux / UNIX y otras computadoras, redes y usuarios remotos diferentes.
  • El comando ping comprueba si la conexión con un nombre de host o una dirección IP funciona o no. Ejecute 'ping dirección IP o nombre de host' en el terminal
  • FTP es el protocolo preferido para enviar y recibir archivos grandes. Puede establecer una conexión FTP a un host remoto y luego usar comandos para cargar, descargar archivos, verificar archivos y examinarlos.
  • La utilidad Telnet le ayuda a conectarse a una computadora Linux remota y trabajar en ella