A voir également:
- Transférer un fichier Unix vers Windows
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Fichier host - Guide
6 réponses
Bonjour Anabelle,
Je vois deux possibilités :
1. Avec SSH depuis Windows
Celà suppose que tu aies un serveur SSH fonctionnant sur ta machine Linux et un client "scp" sur Windows (secure copy - exemple pscp.exe que tu trouves là https://www.commentcamarche.net/telecharger/web-internet/18613-putty/).
Une commande de ce type, lancée avec un fichier batch depuis Windows rapatrie un fichier situé sur /home/moi vers c:\ :
pscp -l moi -pw passwordamoi moi@srv:/home/moi/test.t
xt c:\test.txt
Si tu veux éviter de mettre ton mot de passe dans un fichier batch, tu peux créer un certificat dans le répertoire .ssh de ton user Unix et utiliser la clé privée correspondante avec l'option -i de pscp.
L'avantage est que les communications sont cryptées et compressées.
Tu lances ton fichier batch avec le plannificateur de tâches Windows.
2. Avec Samba depuis Linux
Tu installes Samba sur ta machine Linux.
Tu partages un dossier sur la machine Windows, avec des droits d'écriture.
Sur ta machine Linux, tu crées un point de montage par exemple sous /mnt, comme çà : mkdir /mnt/MonDossier
Disons que le nom NetBIOS de ta machine est MaMachine, qu'un utilisateur valide pour cette machine est Moi et le nom de partage de ton dossier MonDossier. Tu "montes" le dossier Windows comme çà :
mount -t smbfs //Moi@MaMachine/MonDossier /mnt/MonDossier/
Si tu as définit un mot de passe pour accéder à la machine Windows, tu peux créer un fichier .nsmbrc dans le répertoire /home de ton user Linux, le format de ce fichier est le suivant :
[netbios:username:share]
addr=server_ip
password=password
workgroup=workgroup
Tu peux alors copier depuis Linux les fichiers dans ton dossier distant en utilisant la commande "cp /home/moi/test.txt /mnt/MonDossier/test.txt"
Tu peux créer un cronjob qui effectue cette copie périodiquement.
Voilà !
(ouf)
Bon courage :P
Je vois deux possibilités :
1. Avec SSH depuis Windows
Celà suppose que tu aies un serveur SSH fonctionnant sur ta machine Linux et un client "scp" sur Windows (secure copy - exemple pscp.exe que tu trouves là https://www.commentcamarche.net/telecharger/web-internet/18613-putty/).
Une commande de ce type, lancée avec un fichier batch depuis Windows rapatrie un fichier situé sur /home/moi vers c:\ :
pscp -l moi -pw passwordamoi moi@srv:/home/moi/test.t
xt c:\test.txt
Si tu veux éviter de mettre ton mot de passe dans un fichier batch, tu peux créer un certificat dans le répertoire .ssh de ton user Unix et utiliser la clé privée correspondante avec l'option -i de pscp.
L'avantage est que les communications sont cryptées et compressées.
Tu lances ton fichier batch avec le plannificateur de tâches Windows.
2. Avec Samba depuis Linux
Tu installes Samba sur ta machine Linux.
Tu partages un dossier sur la machine Windows, avec des droits d'écriture.
Sur ta machine Linux, tu crées un point de montage par exemple sous /mnt, comme çà : mkdir /mnt/MonDossier
Disons que le nom NetBIOS de ta machine est MaMachine, qu'un utilisateur valide pour cette machine est Moi et le nom de partage de ton dossier MonDossier. Tu "montes" le dossier Windows comme çà :
mount -t smbfs //Moi@MaMachine/MonDossier /mnt/MonDossier/
Si tu as définit un mot de passe pour accéder à la machine Windows, tu peux créer un fichier .nsmbrc dans le répertoire /home de ton user Linux, le format de ce fichier est le suivant :
[netbios:username:share]
addr=server_ip
password=password
workgroup=workgroup
Tu peux alors copier depuis Linux les fichiers dans ton dossier distant en utilisant la commande "cp /home/moi/test.txt /mnt/MonDossier/test.txt"
Tu peux créer un cronjob qui effectue cette copie périodiquement.
Voilà !
(ouf)
Bon courage :P
Hmmm, mon message indique les procédures pour Linux, elles sont valables pour FreeBSD aussi. Je n'ai jamais utilisé Solaris, mais celà devrait marcher très bien également.
http://www.kempston.net/solaris/samba.html
http://www.unixguide.net/sun/ssh_installation.shtml
http://www.kempston.net/solaris/samba.html
http://www.unixguide.net/sun/ssh_installation.shtml
skanel
Messages postés
13
Date d'inscription
lundi 13 septembre 2004
Statut
Membre
Dernière intervention
6 octobre 2004
13 sept. 2004 à 14:59
13 sept. 2004 à 14:59
merci beaucoup, Dal!
On peut dire que tu me sauves la vie et que ça m'évitera de faire des manips longues et pénibles.
On peut dire que tu me sauves la vie et que ça m'évitera de faire des manips longues et pénibles.
skanel
Messages postés
13
Date d'inscription
lundi 13 septembre 2004
Statut
Membre
Dernière intervention
6 octobre 2004
13 sept. 2004 à 15:01
13 sept. 2004 à 15:01
Ah oui, pardon, j'ai oublié de préciser :
skanel = Annabelle
Merci encore
skanel = Annabelle
Merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question