Posts tagged with 'consola'

USANDO SHH (PARTE 2)

  • Posted on marzo 14, 2010 at 3:05 pm

Una vez configurada la seguridad ya podés conectarte a tu equipo desde otro.

Para ejemplificar cada caso  voy a usar los siguientes datos

Equipo presente (el que tenés físicamente frente a vos)

nombre equipo: fueguino

cuenta/ usuario: totoloco

IP:876.543.2.1

Equipo remoto (al que te conectarás mediante SSH)

nombre equipo: rosarina

cuenta /usuario: abuhacker

IP: 123.456.7.8

Puerto elegido:1555

——————————————————————————————————————————————————————————-

A CONECTARTE !!!

Comando por defecto para conectar a equipo remoto(desde “fueguino”)

ssh abuhacker@ 123.456.7.8

Pero acordate que habiamos modificado el puerto por defecto (22) reemplazándolo por el 1555. Por lo cual la conexión por medio de este comando no será posible, ya que intentará efectuarse a través del puerto 22.
Si usás habitualmente esta PC (fueguino) para conectarte remotamente a la PC que hemos llamado “rosarina” , podés cambiar el puerto al cual se conecta por defecto editando el fichero en “fueguino”
/etc/ssh/shh_config.
Buscá la opción Port . Si está comentada, la descomentás y escribís en lugar de 22 el puerto ya elegido.( en el ejemplo  seria  1555)

También podés conectarte de la siguiente forma:

ssh -p 1555 abuhacker@ 123.456.7.8

Ahora te pedirá la contraseña:

abuhacker@123.456.7.8's password:

Al introducirla vas a ver un texto de “bienvenida” y el prompt habrá cambiado a “nombre_cuenta@nombre_equipo”.  

abuhacker@Rosarina:~$

A partir de ahora tu consola está controlando el equipo remoto. Ya estás en el home de la cuenta en la máquina remota. ¿Y ahora? Te cuento algunas posibles acciones que podés llevar a cabo.

Copiar archivos

Podés copiar archivos fácilmente desde el equipo remoto(rosarina) al que estás usando en este momento(fueguino) con una sola línea:

scp ruta/archivo totoloco@876.543.2.1:ruta/fichero

Parece complicado, pero no lo es,  si sabés qué es cada cosa:

ruta/fichero es el lugar donde está el archivo a copiar en la primera aparición, y el lugar donde se va a copiar en la segunda.

totoloco   :    es la cuenta que estás usando en el equipo que tenés delante (fueguino).

876.543.2.1  :   es la IP  del  equipo “fueguino”.

Ejemplo.

Si quiero copiar un fichero llamado susanita.jpg que está en el escritorio de la cuenta” abuhacker” del equipo remoto y quiero copiarlo en el home de la cuenta “totoloco” del equipo presente, cuya ip es 876.543.2.1.

scp -p 1555 /home/abuhacker/Desktop/susanita.jpg totoloco@876.543.2.1:/home/totoloco/susanita.jpg

Donde 1555 es el puerto que modificaste ¿te acordás?

Ahora te pedirá contraseña de la cuenta “totoloco” en el equipo que tenés delante y copiará el archivo:

abuhacker@123.456.7.8's password:
susanita.png 100% 292KB 291.7KB/s 00:00

Y si ya estuvieras en el escritorio (prompt: abuhacker@rosarina:~/Desktop$) no haría falta poner toda la ruta,  porque que tomaría la ruta relativa a la actual:

scp -P 1555 susanita.jpg totoloco@876.543.2.1:/home/totoloco/susanita.jpg

Ojo con la ‘P’ que en este caso debe ser mayúscula.

Si tenés acceso a otro ordenador más, podés copiar algo de uno al otro del mismo modo, es decir, teniendo login en ambos y sabiendo su IP. Por otro lado si lo que querés copiar es una carpeta, basta con añadirle el parámetro ‘-r’ para que copie todo su contenido (r=recursivo).

En la tercera y última parte te cuento más acerca del uso de SSH

Top