Comandos Protocolo SSH
Comando apt-get install "nombrePrograma"
Uno de los comandos para instalar el protocolo ssh es el siguiente.
Sintaxis:
apt-get install ssh
Ejemplo:
En este ejemplo se ejecuto el comando para la instalacion del programa.
Comando para reiniciar el ssh
Sintaxis:
service ssh restart
Ejemplo:
El reinicio se lo hace cada vez que modificamos algo en el ssh.
Comando ssh -p
Este comando nos sirve para acceder de un servidor Linux a otro servidor Linux, para esto digitamos el comando:
Sintaxis:
(ssh -p N°puerto MaquinaAEntrar@ip-maquinaAEntrar).
Después de esto nos pedirá la contraseña de la maquina a la cual vamos a entrar, una vez digitada nos permitirá estar remotamente en esta máquina.
En este caso ingresaremos a la maquina prueba209 con la IP 192.168.0.22 lo que deberíamos digitar de la siguiente manera el comando:
ssh -p 22 [email protected]
Una vez ingresado este comando ya estaremos adentro de la otra máquina que en nuestro caso será la maquina prueba209.
Al hacer este proceso nos quedara de la siguiente manera:
Ejemplo:
Comando scp -r
Este comando sirve para transferir datos entre dos máquinas Linux utilizando el protocolo SSH.
Lo primero que debemos hacer es crear el archivo, en este caso jose1 lo vamos a pasar de la maquina usuario207 al usuario con la maquina servidor209.
Para esto digitamos el comando:
Sintaxis:
scp origen_archivo usuario@ip_usuario:/ruta_destino
Para nuestro ejemplo seria así el comando a ingresar.
scp -r /home/usuario207/jose1 [email protected]:/home/servidor209/
En esta parte vemos que el archivo (jose1) está en la maquina usuario207 dentro del directorio /home/usuario207/jose1 y ahora procederemos a copiarlo a la maquina servidor209.
Ejemplo:
En esta parte vemos como el archivo (jose1) fue copiado a la maquina servidor209 desde la maquina usuario207.
Comando echo
Este comando sirve para enviar un mensaje (como un chat), entre dos máquinas Linux.
Para esto tenemos que verificar quienes están conectados a nuestro servidor con el comando: (W)
Después de esto nos aparece la lista de los usuarios conectados a nuestro servidor y podremos enviar el mensaje con el siguiente comando:
Sintaxis:
echo hola terminales >/dev/TTY
si queremos enviar mensajes a todas las maquinas conectadas a nuestro usuario le colocamos el siguiente comando:
Sintaxis:
echo hola terminales wall
En este caso estamos en la máquina usuario207 y le vamos a enviar un mensaje “Sistemas” a la máquina servidor209.
En esta primera parte ejecutamos el comando "w" y vemos los servidores conectados a nuestra máquina, también ingresamos el comando: (echo Sistemas >/dev/pts/1) lo que permitirá que este mensaje aparezca en la maquina servidor209 después de conectarse.
En este caso el servidor209 ejecuta el comando para conectarse a la maquina prueba207, después de eso se conecta y le aparecerá el mensaje que en la parte de arriba vemos que enviamos el cual era “Sistemas”.