Ignacio Garc�a Fern�ndez escribi�::
Hola lista,
Estoy preparando un script sencillito que me permita hacer una copia de
seguridad de un directorio y copiarla por ssh a otra m�quina. Esto se har�
con autentificaci�n por claves para hacerlo autom�tico.
no se trata de un scriptcito pero me parece lo mas adecuado, ya que es
muy sencillo, esta echo en c y soporta todo lo que mencionas arriba
apt-get install hdup
El directorio del que quiero hacer la copia de seguridad tiene
subdirectorios de diferentes usuarios, y como usuario, yo no tengo acceso de
lectura a todos ellos.
Para poder hacer esto, se me ocurren dos o tres maneras.
1) Hacerlo todo como root. ESto me obliga a crear claves para el root y
poner la p�blca en la otra m�quina. �Supone alg�n riesgo extraordinario?
p�blicar una llave p�blica no supone ningun riesgo.
2) Permitir que yo pueda ejecutar tar como root por medio de sudo, sin
password. Lo veo m�s peligroso.
bueno es mas seguro que correrlo como root.(y me quedo con esta opci�n
de ultima compilar est�tico el hdup y correrlo con chroot)
3) Crear un grupo que tenga acceso a ese directorio, salt�ndose permisos, e
incluyendo al usuario encargado de la copia de seguridad en dicho grupo.
�Es esto posible?
definitivamente, el problema se presenta que cada vez que un usuario
cree un archivo o carpeta su GID ser� igual a su UID como usuario. As�
que quiza debas cronear el chgroup -R.
Slds !
--
Luciano