Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fichero /home/pi/ola.txt de pi en lan a directorio sd en equipo anfitrion
- rsync -avz -e "ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no" --progress pi@192.168.1.131:/home/pi/ola.txt /media/sergio/rootfs/home/pi/ola.txt
- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
- escenario: raspberry conectada, tarjeta sd en anfitrion
- objetivo: sincronizar kodi entre raspberry configurada y tarjeta sd con instalación básica
- ip raspaberry en lan = 192.168.1.131
- directorio de tarjeta sd = /media/sergio/rootfs/
- directorio de clave ssh = /home/sergio/.ssh/id_pi
- -- en raspberry conectada a lan:
- #apt install openssh-server
- #nano /etc/ssh/sshd_config
- PermitRootLogin prohibit-password
- PermitRootLogin yes
- #systemctl restart sshd
- #mkdir -m 700 ${HOME}/.ssh
- #touch ~/.ssh/authorized_keys
- #chmod 600 ~/.ssh/authorized_keys
- -- en anfitrión:
- - crear clave ssh sin contraseña y pasarla a la rasberry
- ssh-keygen -t rsa -b 2048
- ssh-copy-id -i ~/.ssh/id_pi -o PreferredAuthentications=password -o PubkeyAuthentication=no root@192.168.1.131
- ssh root@192.168.1.131
- - buscar todos los directorios que contengan 'kodi', cortarlos a partir del directorio que pertenece a la sd y sincronizar desde la pi en lan a la sd (solo muestra errores)
- sudo find /media/sergio/rootfs/ -iname kodi | cut -c21- | xargs -I{} sudo rsync -avz -e "ssh -i /home/sergio/.ssh/id_pi" --progress pi@192.168.1.131:{} /media/sergio/rootfs{} > /dev/null
- TODO:
- comprobar ficheros necesarios para la sincronización y pasarlo como lista al find
- una vez funcione parametrizar comandos
Add Comment
Please, Sign In to add comment