Aplicación Terminal: ¿Qué viene después de la conexión?

Quiero usar una conexión SSH para cargar archivos de fotos grandes en un servidor. FTP tarda 10 minutos por foto. Alguien sugirió SSH; Logré conectar la computadora al servidor, pero no sé qué hacer a continuación. ¿No debería haber una ventana que muestre los archivos disponibles tanto en el servidor local como en el remoto? ¿No debería poder arrastrar y soltar desde una carpeta local a una específica en el servidor? ¿¿¿Donde está esto???

Gracias por cualquier cosa útil.

Eche un vistazo a Unix & Linux Stack Exchange , donde se respondió esta pregunta exacta.
¿Cómo conectó su computadora al servidor, usó sshpara iniciar sesión de forma remota?

Respuestas (2)

shell seguro , sshes un método basado en la línea de comandos para comunicarse con otra computadora. De forma predeterminada, no hay una interfaz gráfica asociada con ssh.

Velocidad

La velocidad de su carga probablemente esté limitada por su conexión a Internet. El protocolo utilizado para transferir los archivos marcará la diferencia, pero puede que no sea significativo.

Las conexiones de Internet de calidad doméstica tienden a tener velocidades de carga mucho más lentas que las velocidades de descarga. Esto es particularmente cierto para las conexiones basadas en ADSL. Las conexiones de VDSL, cable y fibra ofrecen velocidades de carga más rápidas.

Intente ejecutar una prueba de velocidad en su conexión a Internet. ¿Qué valores ves? ¿El número de carga es mucho más bajo que el de descarga?

Si está transfiriendo miles de archivos pequeños, probablemente valga la pena probar un protocolo alternativo. Si está transfiriendo decenas o cientos de archivos más grandes, ftpes probable que vaya tan rápido como cualquier otro método.

Línea de comando - rsync

De su pregunta, parece que tiene sshacceso a su servidor. Esto es genial. Si se siente cómodo con la línea de comandos, puede usar una herramienta como la sincronización remota, rsyncpara realizar la transferencia de archivos. Consulte la forma más rápida y segura de copiar datos masivos de una unidad externa a otra para obtener más información sobre este enfoque. Con rsyncusted terminará emitiendo un comando algo así como:

rsync -rv --progress '~/Pictures/My Photos/' user@sftp.server.com:~/Pictures/

Herramientas de línea de comandos alternativas para rsyncincluir scp.

Interfaz gráfica - CyberDuck

Alternativamente, considere usar una herramienta como CyberDuck para conectarse y transferir archivos de manera segura a su servidor. Intente usar la misma dirección de servidor que with ftppero en su lugar use sftp; tenga en cuenta la adición de un s. Esto significa seguro. sftple dará una conexión de Protocolo de transferencia de archivos (FTP) a través de una conexión segura, como ssh.

Navegador CyberDuck en OS X

Vale la pena señalar que la transferencia de muchos archivos más pequeños puede ser más lenta según el protocolo o la implementación. Descubrí que rsync es más rápido que nunca. El cliente FTP que probé al transferir muchos archivos pequeños por este motivo. Empaquetarlos en un archivo sin comprimir y extraerlos a través de SSH también puede ayudar.
SFTP no es FTP sobre SSH, sino su propio protocolo; el artículo de Wikipedia que vincula tiene más detalles.

¿No debería haber una ventana que muestre los archivos disponibles tanto en el servidor local como en el remoto? ¿No debería poder arrastrar y soltar desde una carpeta local a una específica en el servidor?

Creo que lo que está buscando es un SCP o SFTP (copia segura o FTP seguro) con una GUI. SSH (shell seguro) es una interfaz de terminal o línea de comandos para su sistema; no es una aplicación de transferencia de archivos.

Hay una serie de buenos navegadores y clientes independientes para SFTP/SCP, incluidos

Ya hay un buen artículo sobre estos clientes aquí en Ask Different en esta publicación: https://apple.stackexchange.com/a/25667/119271 , así que no lo extenderé aquí.

Por cierto, la solución comercial más popular con diferencia es Transmit by Panic. panic.com/transmitir/
Fugu parece abandonado con una versión beta de una nueva versión de 2011, aunque parece que el lanzamiento anterior también fue 5 años antes.