Utilizo SCP regularmente para mover archivos entre servidores y he escuchado rumores de que puedes usar la finalización de pestañas en el servidor remoto si estás usando claves públicas, pero hasta ahora no he tenido suerte.
Lo que intento lograr es lo siguiente:
scp -r remote.ip.address:/remote/dir/folder<TAB> /local/destiation/
Un ls
en el servidor remoto de /dir/
revelaría 3 carpetas:
/remote/dir/folder_1
/remote/dir/folder_2
/remote/dir/folder_3
Me gustaría que SCP revele qué carpetas coinciden (si corresponde), al igual que la finalización normal de la ruta al navegar por el sistema de archivos local. La finalización de tabulación funciona en las rutas locales en la scp
línea de comando, pero he notado que cuando la ruta de la máquina remota coincide con la local (es decir: "~ /"), completa / sugiere archivos / carpetas del sistema de archivos local. que el control remoto
Ejecutar los siguientes trabajos para el inicio de sesión sin contraseña:
`ssh remote.ip.address`
... así que sé que las teclas están configuradas correctamente. ¿Alguna idea sobre cómo hacer que esto funcione?