ftp - publickey - putty aws
¿Qué herramientas usas para subir archivos a las instancias de amazon ec2 Linux? (5)
"En cualquier caso, no veo cómo WinSCP o cualquier otra herramienta basada en FTP ..."
SCP (y SFTP, para el caso) es un protocolo completamente diferente de FTP. Los datos se transfieren a través de un canal SSH. Si tiene acceso SSH a su máquina virtual, SCP / SFTP debería funcionar.
Estoy utilizando la AMI estándar de fedora con la pila LAMP incluida y quiero subir archivos al servidor desde mi escritorio de Windows.
¿Cuál es el enfoque "normal" para esto? No soy un administrador de UNIX de ninguna manera, aunque estoy más que cómodo con FTP y los fundamentos de un shell de BASH.
Por lo que puedo ver, no hay ningún servidor FTP instalado por defecto en la máquina virtual remota, y no puedo abrir uno en mi extremo debido a las restricciones del firewall. Miré a WinSCP, pero antes de llegar a la instalación y configuración, me pregunté cuáles serían los medios esperados para hacer esto. En cualquier caso, no veo cómo WinSCP o cualquier otra herramienta basada en FTP puede funcionar sin que la máquina objetivo esté escuchando, lo que implica algo así como un servidor FTP.
¿Hay algo así como una conexión de escritorio remoto de Windows?
Podría montar un volumen de almacenamiento elástico S3 desde dentro de EC2, pero es un poco de un martillo romper mi pequeña tuerca de solo querer 100k de archivos copiados en el servidor.
Esta es una pregunta diferente para hacer que mi aplicación web se ejecute en el servidor virtual y guardar los archivos localmente, que es lo que las otras preguntas SO en una línea similar parecen estar haciendo.
Cualquier idea bienvenida
Si prefiere una herramienta gráfica, eche un vistazo al complemento de S3Fox Firefox (mi elección) o lea detenidamente esta lista de navegadores gráficos S3 independientes .
Yo uso masilla''s psftp, que usa ssh. Si puede ingresar al cuadro, entonces psftp debería funcionar.
http://www.chiark.greenend.org.uk/~sgtatham/putty/
Primero tendrá que convertir su clave privada de pem a un ppk utilizando puttygen para que psftp use el archivo de clave para la autenticación, ya que solo utiliza el formato ppk y no el formato pem, hasta donde yo sé.
Para S3 utilizo Cyberduck (en Mac) y S3Fox. Para cargas masivas (en scripts) utilizo s3sync. Administro las instancias de EC2 con ElasticFox y las herramientas ec2 originales de Amazon.
Has tomado la decisión correcta con WinSCP. SCP se basa en SSH, no en FTP, y SSH y SCP son estándar en los servidores Linux. Por lo tanto, WinSCP toma un poco del bit de configuración es el más simple. Su alternativa sería instalar y mantener un servidor FTP; ¡hay mucho más trabajo allí! Existen equivalentes a Escritorio remoto pero son mucho más complicados de configurar.
Si tiene problemas para configurar su programa SCP con su clave pero tiene la capacidad de "shell", puede crear un nuevo usuario de Linux en el servidor con una contraseña, luego puede usar esa contraseña en lugar de la clave WinSCP que es más fácil.