Copy de fichier (unix) vers systeme windows
Fermé
dieseus
Messages postés
142
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
3 février 2009
-
18 mai 2004 à 19:00
adda2009 - 29 juil. 2009 à 11:08
adda2009 - 29 juil. 2009 à 11:08
A voir également:
- Copy de fichier (unix) vers systeme windows
- Restauration systeme windows 10 - Guide
- Fichier rar - Guide
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
4 réponses
kmf31
Messages postés
1564
Date d'inscription
mercredi 30 mars 2005
Statut
Contributeur
Dernière intervention
22 juin 2007
501
25 mai 2005 à 18:49
25 mai 2005 à 18:49
Solution la plus facile si le serveur windows a un serveur ssh:
Dans ce cas mettre sur le pc linux un petit script avec une commande de genre:
dans le repetoire /etc/cron.daily/... . Tous les script dans /etc/cron.daily/... sont executes toutes les 24 heures dans la nuit (l'heure exacte depend de la distribution).
Explicitement:
(le "chmod" rend le fichier script executable).
Bien sur ici tous les trucs comme: <user>, <nom_serveur>, /chemin/ etc. sont correctement a remplacer par les noms qui s'appliquent a toi!!
Apres il faut aussi mettre la bonne cle de cryptage sur le serveur pour eviter le probleme de mot de pass. (lire la doc de ssh, "man scp", "man ssh", "man ssh-keygen", ...)
Pour ftp il faut aussi faire un script qui appelle ftp et le deposer dans /etc/cron.daily/... Ici je ne sais pas comment on peut faire explicitement un tel script mais ca doit etre possible.
Si le pc Linux a acces par samba au disque Windows, on peut aussi faire une copie directe vers ce disque (toujours avec un script a mettre dans /etc/cron.daily/... ).
Dans ce cas mettre sur le pc linux un petit script avec une commande de genre:
scp /chemin/fichier <user>@<nom_serveur>:/chemin/
dans le repetoire /etc/cron.daily/... . Tous les script dans /etc/cron.daily/... sont executes toutes les 24 heures dans la nuit (l'heure exacte depend de la distribution).
Explicitement:
echo "scp /chemin/fichier <user>@<nom_serveur>:/chemin/" > /etc/cron.daily/mon_script.sh chmod +x /etc/cron.daily/mon_script.sh
(le "chmod" rend le fichier script executable).
Bien sur ici tous les trucs comme: <user>, <nom_serveur>, /chemin/ etc. sont correctement a remplacer par les noms qui s'appliquent a toi!!
Apres il faut aussi mettre la bonne cle de cryptage sur le serveur pour eviter le probleme de mot de pass. (lire la doc de ssh, "man scp", "man ssh", "man ssh-keygen", ...)
Pour ftp il faut aussi faire un script qui appelle ftp et le deposer dans /etc/cron.daily/... Ici je ne sais pas comment on peut faire explicitement un tel script mais ca doit etre possible.
Si le pc Linux a acces par samba au disque Windows, on peut aussi faire une copie directe vers ce disque (toujours avec un script a mettre dans /etc/cron.daily/... ).
dieseus
Messages postés
142
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
3 février 2009
9
25 mai 2005 à 18:34
25 mai 2005 à 18:34
Bonjour !
j'ai un systeme client sous unix et un systeme serveur sous windows.
je veux faire des copies ftp d'un fichier à partir du systeme client (sous unix ) vers le serveur (sous windows), et ce à intervals de temps reguliers , par exemple chaque 01h00mn00s..
voulez vous bien m'aider et m'initier sur la procedure , et grad merci d'avance
dieseus
j'ai un systeme client sous unix et un systeme serveur sous windows.
je veux faire des copies ftp d'un fichier à partir du systeme client (sous unix ) vers le serveur (sous windows), et ce à intervals de temps reguliers , par exemple chaque 01h00mn00s..
voulez vous bien m'aider et m'initier sur la procedure , et grad merci d'avance
dieseus
dieseus
Messages postés
142
Date d'inscription
jeudi 4 décembre 2003
Statut
Membre
Dernière intervention
3 février 2009
9
26 mai 2005 à 01:05
26 mai 2005 à 01:05
merci de'avoir repondu à ma requete, mais j'aimerai avoir la commande sous l'utilitaire ftp. Est ce possible ?
merci
merci
Salut,
- Vous pouvez créer un script et le mettre dans un fichier (.bat);
Exp:
Open <@ip du serveur Unix>
<nom user (root)>
<mot de passe>
cd <chemin du fichier à copier (/rep/fichier>
lcd <chemain du répertoire dans le quel le fichier sera copié (c:\rep)>
bin
hash
bye
- L'éxecution de ce fichier sera programmé par taches planifier de Windows (chaque 01heure, ou 02 heures, chaque jour, chaque semaine, ...).
- Vous pouvez créer un script et le mettre dans un fichier (.bat);
Exp:
Open <@ip du serveur Unix>
<nom user (root)>
<mot de passe>
cd <chemin du fichier à copier (/rep/fichier>
lcd <chemain du répertoire dans le quel le fichier sera copié (c:\rep)>
bin
hash
bye
- L'éxecution de ce fichier sera programmé par taches planifier de Windows (chaque 01heure, ou 02 heures, chaque jour, chaque semaine, ...).