Mostrando entradas con la etiqueta amazon. Mostrar todas las entradas
Mostrando entradas con la etiqueta amazon. Mostrar todas las entradas

miércoles, 15 de enero de 2014

Copiar archivos vía ssh (Amazon) utilizando el archivo .pem


Bien este post es de solo una instrucción sin embargo considere importante dejarlo aquí para no andarlo buscando posteriormente ya que el comando no me funcionaba, se trata de copiar un archivo desde el equipo al servidor vía ssh utilizando un archivo pem especificamente lo estoy haciendo con un servidor Amazon EC2, les dejo el comando:

$scp -i /Ruta/al/archivo.pem -P [puerto] arch_origen.txt root@[IP]:/ruta/destino/arch_destino.txt

Con esto copiará el archivo arch_origen.txt en la carpeta donde se esta corriendo el comando y lo dejará en la /ruta/destino/ con el nombre arch_destino.txt


CORRECCIÓN 2014-05-30

Tenía un error en el acomodo del comando:
$scp -i /Ruta/al/archivo.pem -P [puerto] root@[IP]:/ruta/origen/arch_origen.txt /ruta/destino/arch_destino.txt

Por otro lado si deseas copiar un directorio entonces:
$scp -i /Ruta/al/archivo.pem -P [puerto] -r root@[IP]:/ruta/origen  /ruta/destino



Espero te sea de utilidad !


Referencias:
http://www.howtogeek.com/66776/how-to-remotely-copy-files-over-ssh-without-entering-your-password/
http://stackoverflow.com/questions/11388014/using-scp-to-copy-a-file-to-amazon-ec2-instance
http://www.hypexr.org/linux_scp_help.php
http://superuser.com/questions/188411/ssh-why-doesnt-get-command-work

lunes, 4 de noviembre de 2013

Conectando la terminal de Mac OSX con el servicio AWS de Amazon

Para conectar con el terminal del Mac OSX lo primero que se debe hacer es generar un certificado desde tu servicio de Amazon, una vez que lo obtengas descargalo a tu equipo y en la terminal vamos al directorio donde se encuentra.

El archivo descargado debe tener extensión ".pem" entonces una vez en la carpeta realizaremos los siguientes comandos:

$ cp miarchivocertificado.pem ~/.ssh/miarchivocertificado.pem
$ chmod 600 ~/.ssh/miarchivocertificado.pem

Ahora para cuando necesitemos conectar utilizaremos la siguiente instrucción:
$ ssh -i /users/tuusuario/.ssh/miarchivocertificado.pem root@[IP de tu servidor]

Con eso debes poder entrar a tu servicio.

Espero te sea de utilidad !



Referencias:
http://stackoverflow.com/questions/14229846/connecting-to-amazon-aws-linux-server-by-ssh-on-mac