Cómo compilar y ejecutar programas con SSH

Escrito por mike wallace | Traducido por enrique alejandro bolaños flores
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo compilar y ejecutar programas con SSH
Secure shell (SSH) es un protocolo de red que cifra las transmisiones para evitar que alguien intercepte los datos. (Ciaran Griffin/Stockbyte/Getty Images)

Secure shell (SSH) es un protocolo de red que cifra las transmisiones para evitar que alguien intercepte tus datos. Por lo general se utiliza para conectar una computadora local a un sistema remoto UNIX o Linux, lo que te permite ejecutar comandos en esos sistemas. Por ejemplo, si tienes una cuenta de usuario en un sistema Linux, puedes usar SSH para conectarte y compilar y ejecutar el código fuente. Esto es particularmente útil si estás utilizando una máquina con Windows, pero el programa está escrito para UNIX o Linux.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Necesitarás

  • Computadora local con el cliente SSH instalado
  • Computadora remota con servidor SSH (a menudo denominado como una cuenta shell)

Lista completaMinimizar

Instrucciones

  1. 1

    Inicia el cliente de SSH haciendo clic en su icono. Si estás usando una computadora con Windows, tendrás que descargar un cliente de SSH. Linux, UNIX y Mac OSX vienen con clientes SSH incorporados.

  2. 2

    Introduce la dirección del servidor de la computadora remota en la que tienes una cuenta. Es necesario introducir esto en el campo marcado del cliente SSH "Servidor" o "Sistema remoto". Las palabras exactas dependen del software utilizado. Por ejemplo, el programa PuTTY Windows utiliza el término "nombre de host".

  3. 3

    Escribe tu nombre de usuario y contraseña en los campos marcados del cliente SSH "Nombre de usuario" y "contraseña".

  4. 4

    Haz clic en el botón "Conectar" para iniciar sesión en SSH. Aparecerá una ventana que muestra un símbolo del sistema. Ahora has iniciado sesión en el sistema remoto y se pueden ejecutar comandos.

  5. 5

    Introduce el comando para compilar el código fuente. Este código fuente debe estar en el sistema remoto, en el directorio de usuario. El comando exacto depende del compilador que estés utilizando y el lenguaje de programación en el que está escrito el programa. Los siguientes tres ejemplos muestran cómo compilar un programa en archivos de código fuente C, C++ y Java llamado "source.c", "source.cpp" y "source.java" en un programa:

    gcc –o programName source.c g++ -o programName source.cpp javac source.java

  6. 6

    Introduce el comando que ejecuta tu programa. Para ello es necesario que introduzcas el nombre del programa que has compilado. En el caso del programa C y C++, el nombre del programa es "programName." En el caso del programa Java, el programa lleva el mismo nombre que el archivo de código fuente, por lo que es "fuente." Aquí están los comandos necesarios para ejecutar los programas C, C++ y los de Java:

    ./programName ./programName java source

  7. 7

    Pulsa la tecla "Enter" para ejecutar el comando. El programa comenzará a funcionar en el sistema remoto.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles