Script para copiar archivos

Forums: 

Hola A todos

Necesito ayuda tengo uan red Linux y lo que quiero hacer es copiarme archivos o cualquier documento de otra maquina que tiene linux pero mediante un script es decir solo cuando ejecute ese script me tendria que copiar archivos de otra maquina ? que tendria que tener habilitado? como podria hacerlo?

Muchas Gracias por su ayuda

Si quieres copiar archivos

Imagen de elgabo

Si quieres copiar archivos de una maquina remota a tu PC, en la maquina remota debes instalar un servidor samba y configurar una carpeta compartida.
El script debe montar la carpeta compartida del servidor y utilizar el comando cp para copiar los archivos a tu disco duro local. Creo que seria algo parecido a esto:

mount -t smbfs //ip.de.maq.servidor/carpetacompartida /mnt/punto-montaje-smb
cp /mnt/punto-montaje-smb/archivo(s) ~

Asi se te graba en tu home. Si quieres tambien puedes cambiar la ip por el nombre de tu servidor.
Espero que te sirva.

Imagination is more important than Knowledge -- Albert Einstein

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

Con NFS..

Imagen de ch_linux

Si deseas puedes intentarlo con NFS..

lo q necesitas.. tener NFS y en el archivo /etc/exports de la máquina DESTINO agregar la ip de la máquina ORIGEN y la carpeta q quieres compartir

/carpeta/destino ip_origen(rw)

reinicias NFS

Luego en la máquina ORIGEN, lo q haces es
creas una carpeta donde vas a montar la carpeta de la máquina DESTINO

mkdir nfsDESTINO

en el script.. puedes hacer lo siguiente

mount ip_DESTINO:/carpeta/destino /nfsDESTINO
cp archivo_a_copiar /nfsDESTINO
umount /nfsDESTINO

ahora.. aquí un link.. con mas Info de NFS :)

Saludos.
C@rlos H.

Saludos.
C@rlos H.

hay muchas soluciones, desde

Imagen de deathUser

hay muchas soluciones, desde montar sistemas de archivos remotos (nfs, smbfs, etc.) usa scp pero para que no te pida contrasenia debes configurar certificados (keys) para la autenticacion, tambien puedes usar rsync, o unison, los cuales te permitiran incluso mantener replicas de directorios enteros.

Suerte
bye
:)