Me he conectado a un servidor Unix usando SSH desde mi terminal desde mi cliente de Windows.
¿Cómo copio archivos del servidor Unix al cliente de Windows? ¿Puedo usar los comandos scp y rcp? ¿O hay otras formas de hacerlo?
linux
windows
ssh
file-transfer
nc4pk
fuente
fuente
Respuestas:
scp
es la forma en que hacemos esto. Si está usando algo como masilla, vienepscp
como parte de ella.Prefiero
pscp
al estándar,scp
ya que le permite especificar una contraseña en la línea de comando, algo útil para las secuencias de comandos.Un ejemplo de invocación de uno de mis scripts (detalles modificados para proteger a los inocentes):
Esto copia el
src.tar.gz
archivo de mi directorio local (Windows)/usr/pax/tmp
en mipax.com
máquina UNIX, utilizando elpax/paxpwd
usuario y la contraseña.Su caso de uso particular quedaría satisfecho con:
Tenga en cuenta que colocar contraseñas en los scripts generalmente no es una buena idea, ya que significa que cualquier persona que entre en su máquina local también puede entrar fácilmente en la otra máquina.
fuente
deberías verificar SFTP . Filezilla puede manejar la sesión SFTP. también masilla proporciona un comando pscp .
fuente
Puede usar scp directamente en el símbolo del sistema: Por ejemplo:
fuente
Eche un vistazo a WinSCP para obtener un cliente SFTP GUI gratuito si no desea molestarse con la línea de comandos.
fuente