¿Cómo puedo cambiar el directorio a la máquina cliente en ssh?

¿Cómo puedo cambiar el directorio a la máquina cliente en ssh?

Estoy intentando transferir archivos entre un servidor y mi Mac usando la terminal y SSH. Si aún no he iniciado sesión en el servidor, simplemente puedo escribir:
scp -r [email protected]:/classes/difficultclass/bin/prog1 ~/Desktop

Sin embargo, si ya inicié sesión en el servidor a través de SSH, esto no funcionará ya que el directorio de inicio está en la máquina host, no en la máquina cliente desde la que estoy trabajando.

¿Existe alguna buena manera de cambiar el directorio de mi Mac cliente y simplemente consultarlo para transferir archivos?

Respuesta1

No. Su sesión SSH en la computadora remota es equivalente a un inicio de sesión en la terminal local, por lo que tendrá que usar scp nuevamente para copiar los archivos (es decir, scp de la computadora remota a la local).

También puedes abrir una nueva ventana de terminal y usar el mismo comando. Si desea evitar escribir la contraseña, puede utilizar la autenticación de clave privada oreutilizar una conexión SSH.

información relacionada