Hola, estoy teniendo problemas para algo que creo recordar que ya hice en el pasado, pero ahora, no se porque, no corre.
El objetivo es hacer backup de un host remoto sobre uno local. La idea es hacerlo a traves de RSYNC por SSH. Lo hago con un script cuya orden es la siguiente: HostLocal# rsync -avuz -e ssh --log-file=$vFilelog --progress --append --partial --delete --exclude-from=$vFilexclude_remoto HostRemoto:/ ${vPmbackup}/mnt/REMOTO/ El acceso SSH al host remoto no está permitido a root, por razones obvias, pero para hacer la copia total, por supuesto de forma NO Interactiva, lo hago a traves de clave pública, y limito el acceso por configuración de SSH al comando concreto con la directiva... [root@remoto]# grep forced-commands-only /etc/ssh/sshd_config PermitRootLogin forced-commands-only Y para utilizarlo, debo especificarlo en el "authorized_keys" de root ( [root@vps .ssh]# cat authorized_keys command="rsync" ssh-dss ???????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????? ????????????? root@HostLocal el problema es que hay que meterle la linea completa (parametros incluidos) en el "authorized_keys" ya que solo va a aceptar lo que este ahi, por tanto todos los parametros no los reconoce. Logicamente, no puedo meter todos los parametros, o sea, la linea completa. Como podeis ver, hay algunos que son variables, en base a la fecha de la copia y demas, con lo que no tengo forma de meterle la linea entera, y por tanto, el comando rsync falla. Acepto sugerencias. Gracias, un saludo, -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/52f7bf16.4050...@bersol.info