Posts from octobre 2017
Utiliser RSYNC pour copier un contenu distant en utilisant un Cron
Utiliser RSYNC pour copier un contenu distant en utilisant un Cron :
Il convient de suivre le tuto suivant pour ssh – Ici
Commande permettant de copier le contenu complet d’un dossier distant : rsync -e ssh -avz root@IPduServeurDistant:/Dossier_a_copier/ /Chemin_local/
Cette commande ne tient pas compte des droits d’origine.
Le Cron : Créer un fichier rsync.sh (ou vous voulez) et le rendre exécutable (chmod u+x rsync.sh).
Pour la création du cron j’utilise Webmin pour faire un appel au fichier rsync.sh.
SSH sans mot de passe
SSH sans mot de passe :
Pour se connecter d’une machine A sans mot de passe sur un serveur distant B.
1 : Depuis le serveur A Créer une clé publique et privée : ssh-keygen -b 4096 -t rsa
2 : Se connecter depuis A au serveur distant B en ssh : ssh root@IPduServeurB
3 : Depuis la machine A :
- Se mettre dans le dossier .SSH
- Copier la clé publique depuis A sur le serveur distant B : ssh-copy-id ID_RSA.pub root@IPduServeur
4 : Se déconnecter pour tester : ssh ‘root@IPduServeurB‘
Mettre 600 pour l’id_rsa
L’autorisation se retrouve dans le fichier ./ssh/authorized_keys