rsync por ssh en puerto no estandar
En el post anterior expliqué el uso del comando rsync para copiar archivos local y remotamente, copiando sólo las diferencias si ya existen los archivos en el destino.
En la copia remota por SSH está la dificultad de que no existe un parámetro tipo "-p" o "-P" para especificar el puerto SSH en caso de que sea distinto del estándar (22).
Pero Google lo sabe y me arrojó esta página web donde con el parámetro "-e" se puede personalizar el comando ssh y ahí se puede especificar un puerto distinto.
El comando viene a ser el siguiente:
rsync –av –e "ssh –p 2222" /var/www/ user@sitio.com:/home/user/public_html/
Este comando es útil para sincronizar tu servidor web local con el de tu cuenta en Hostgator, donde el puerto SSH es el 2222.
Comentarios recientes