SH : Touch sur un rép de machine distante
Résolu
Bonjour,
je réalise des sauvegardes sur un serveur via un script sh (Rsync du serveur de fichiers vers serveur de sauvegarde),
celles-ci sont réalisées dans le répertoire du jour : Lundi, Mardi...
mais la date du rép vu par l'explorer de Windows n'est pas à jour, elle est toujours sa date de création.
J'aimerais donc créer un "Touch" sur le répertoire de sauvegarde de mon serveur distant !?!
Est-ce possible ?
Ya-t-il une autre méthode ?
Merci ;)
je réalise des sauvegardes sur un serveur via un script sh (Rsync du serveur de fichiers vers serveur de sauvegarde),
celles-ci sont réalisées dans le répertoire du jour : Lundi, Mardi...
mais la date du rép vu par l'explorer de Windows n'est pas à jour, elle est toujours sa date de création.
J'aimerais donc créer un "Touch" sur le répertoire de sauvegarde de mon serveur distant !?!
Est-ce possible ?
Ya-t-il une autre méthode ?
Merci ;)
A voir également:
- Écrire une ligne de commande qui cherche dans le répertoire courant et dans tous ses sous-répertoires tous les fichiers dont le nom se termine par ".sh" (sans les guillemets) et n’affiche que leurs noms, sans le .sh.
- Invite de commande - Guide
- Les noms des animaux - Télécharger - Études & Formations
- Partage de photos en ligne - Guide
- Changer le nom de son iphone - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
3 réponses
Oui c'est possible et ça se fait très facilement avec ssh :
http://doc.ubuntu-fr.org/ssh
Sur la même ligne (en changeant login par ton login sur la machine distante, hostname par son adresse IP ou son nom sur le réseau) :
Cela suppose que la machine "hostname" ait un serveur ssh (paquet openssh-server) installé et que celui -ci soit lancé. On peut même imaginer de mettre en place une clé ssh pour que ton script déclenche le touch sans que tu aies à taper le mot de passe (il faudra juste le taper une fois pour ouvrir le trousseau de clé, mais si tu lances 50 fois le script, on ne te le demandera que la première fois) :
http://prendreuncafe.com/blog/post/2005/08/29/262-installer-sa-cle-ssh-sur-un-serveur-distant
Bonne chance
http://doc.ubuntu-fr.org/ssh
Sur la même ligne (en changeant login par ton login sur la machine distante, hostname par son adresse IP ou son nom sur le réseau) :
ssh login@hostname touch /le/chemin/vers/le/fichier
Cela suppose que la machine "hostname" ait un serveur ssh (paquet openssh-server) installé et que celui -ci soit lancé. On peut même imaginer de mettre en place une clé ssh pour que ton script déclenche le touch sans que tu aies à taper le mot de passe (il faudra juste le taper une fois pour ouvrir le trousseau de clé, mais si tu lances 50 fois le script, on ne te le demandera que la première fois) :
http://prendreuncafe.com/blog/post/2005/08/29/262-installer-sa-cle-ssh-sur-un-serveur-distant
Bonne chance