mira:
1- Te pide la contraseña porque para hacer la sincronizacion contra otra maquina lo va a realizar por medio de ssh 2- Necesitas hacer que la maquina que te vas a conectar te permita conectarte sin pedirte la contraseña (o sea que la maquina te conozca), en terminos de trabajo en ssh se llama que la maquina que te vas a conectar debe de tener un certificado que te reconozca.

Entoncesssssssssssssssssss:

Es posible realizar una conexión por ssh de forma automática que no solicite la contraseña para un determinado usuario desde una determinada computadora. Esto se logra agregado una llave pública dentro de un archivo llamado 'authorized_keys' o 'llaves autorizadas'

Estos son los pasos:

  1. Crear una llave pública ssh, si no se ha creado ya. Mira en
     ~/.ssh. Si tienes un archivo llamado id_dsa.pub entonces tienes
     una llave pública generada. Si no, simplemente crea una.

     ssh-keygen -t dsa

/Por favor note que existen otros tipos de llaves, RSA en vez de DSA/. Asegurate que tu directorio .ssh es 700:

     chmod 700 ~/.ssh

2. Copiar la llave pública en el servidor que deseamos conectarnos automaticamente (el usuario remoteuser es de ejemplo).

     scp ~/.ssh/id_dsa.pub remoteu...@remoteserver

3. Añadir el contenido de la llave pública al archivo ~/.ssh/authorized_keys (En el servidor que deseamos conectarnos y logeados como remoteuser[MUY IMPORTANTE LOGEARNOS CON EL USUARIO QUE SE UTILIZA PARA COPIAR LA LLAVE]).

     cat id_dsa.pub>>  .ssh/authorized_keys

4 .En vez de los pasos 2 y 3, se puede hacer algo como esto:

     cat ~/.ssh/id_dsa.pub | ssh -l remoteuser remoteserver 'cat>>  
~/.ssh/authorized_keys'

5. Borra tu llave pública copiada en el servidor

6. Hecho!


Con estos pasos te debe de bastar para hacer el rsync sin que te pida contraseña

SUERTE!!!!!!!!!!!!!!!!!




On 10/20/2010 11:55 AM, Rommel Rodriguez Toirac wrote:
El mié, 20-10-2010 a las 11:30 -0400, Abdel Bolaños Martí­nez escribió:
Eso te sale (al igual que cuando borras) debido a que en la familia
de
redhat cuando invocas determinados parametros de cp,mv,rm no ejecutas
esos comandos directamente sino para decirle de alguna manera unos
alias
de los mismos (fijate en tu .bashrc) o sea
nano ~/.bashrc

comenta las lineas de los alias con un #

#alias rm='rm -i'
#alias cp='cp -i'
#alias mv='mv -i'

, cierra sesion del root y abrela nuevamente

aunque si lo que quieres es actualizar o sea sincronizar deberias de
utilizar el comando rsync
man rsync
gracias Abdel, ernesto y willian, resolvi lo del comando cp comentando
los alias en el ./bashrc
  Siguiendo la sugerencia de abdel de usar el rsync; eso lo quiero hacer,
pero para copiar a otro CentOS. Al ejecutar me pide la contrasenna de
esa otra maquina, pero yo quiero hacer esto en un script, por lo que
esta parte de password lo quiero hacer automatico, es decir que tome el
password desde algun fichero. Leyendo me encuentro con la opcion de
--password-file=FILE donde en FILE se especifica el password a usar;
pero debes estar corriendo el rsync como demonio, Segun man rsyncd.conf
levantar el rsync como demonio corres desde consola rsync --daemon,
luego de eso probe otra vez y nada.

  esto es lo que ejecuto para sincronizar desde el directorio en
cuestion:

  rsync -t --password-file=/root/rsync_pass/pass *
replica:/directorio/destino

alguna sugerencia?
  Rommel








---
This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at 
host imx2.etecsa.cu
Visit our web-site:<http://www.kaspersky.com>,<http://www.viruslist.com>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20101020/93fdc000/attachment.htm>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: abdel_bolanos.vcf
Type: text/x-vcard
Size: 434 bytes
Desc: no disponible
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20101020/93fdc000/attachment.vcf>
------------ próxima parte ------------
An embedded and charset-unspecified text was scrubbed...
Name: no disponible
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20101020/93fdc000/attachment.asc>
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
http://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a