Récemment un colistier m'a conseillé ici la commande Unix "rsync" pour
synchroniser 2 dossiers.
Ça marche très bien. Ex :
rsync -av --del <Dossier1/ Dossier 2> fait en un éclair la synchro en
effaçant sur la destinations les fichiers absents sur la source.
Mais là où ça se corse, c'est quand je veux à présent ynchroniser un
dossier du Mac sur un serveut du Cloud. La docu sur "man" me laisse
pantois et songeur, - ça coince grave.
Question : comment envoyer sur une box free un dossier présent sur le
Mac ?
Nom du serveur : ftpperso.free.fr
ID : X
Pass : Y
Impossible d'y parvenir - la syntaxe que j'utilise est systématiquement
rejetée.
Avez-vous la solution à ce douloureux problème qui m'arrangerait bien ?
> Sinon se payer Transmit $ 34 > <http://www.panic.com/transmit/>
En effet - mais quand je suis à mon travail ou à l'étranger (ou ailleurs) sur des Mac qui ne m'appatiennent pas, je ne peux demander d'installer un soft payant.
C'est sur. Mais ce n'était pas dans l'énoncé du problème ;-)
> Sinon se payer Transmit $ 34
> <http://www.panic.com/transmit/>
En effet - mais quand je suis à mon travail ou à l'étranger (ou
ailleurs) sur des Mac qui ne m'appatiennent pas, je ne peux demander
d'installer un soft payant.
C'est sur. Mais ce n'était pas dans l'énoncé du problème ;-)
> Sinon se payer Transmit $ 34 > <http://www.panic.com/transmit/>
En effet - mais quand je suis à mon travail ou à l'étranger (ou ailleurs) sur des Mac qui ne m'appatiennent pas, je ne peux demander d'installer un soft payant.
C'est sur. Mais ce n'était pas dans l'énoncé du problème ;-)
Bon réveillon à tous...
-- Gilbert
pehache
Le 31/12/2014 11:30, Bernd a écrit :
Jacques Perrocheau wrote:
Il faut tout lire le man de rsunc. Par exemple:
STARTING AN RSYNC DAEMON TO ACCEPT CONNECTIONS In order to connect to an rsync daemon, the remote system needs to have a daemon already running (or it needs to have configured something like inetd to spawn an rsync daemon for incoming connections on a particular port). For full information on how to start a daemon that will handling incoming socket connections, see the rsyncd.conf(5) man page -- that is the config file for the daemon, and it con- tains the full details for how to run the daemon (including stand-alone and inetd configurations).
Je résume, il faut que sur la machine cible tourne un "deamon" (serveur) rsync.
Là ça se complique vraiment. Pourtant les client ftp comme fiezilla et transmit, etc. arrivent bien au même résultat.
C'est logique : le serveur Free sur lequel tu veux synchroniser est un serveur FTP, donc il faut un client FTP.
rsync est fait pour la synchro entre dossiers montés localement, ou entre un dossier monté localement et un serveur rsync.
Le 31/12/2014 11:30, Bernd a écrit :
Jacques Perrocheau <jperrocheau@mac.com.invalid> wrote:
Il faut tout lire le man de rsunc. Par exemple:
STARTING AN RSYNC DAEMON TO ACCEPT CONNECTIONS
In order to connect to an rsync daemon, the remote system needs
to have a daemon already running (or it needs to have configured
something like inetd to spawn an rsync daemon for incoming
connections on a particular port). For full information on how
to start a daemon that will handling incoming socket connections,
see the rsyncd.conf(5) man page -- that is the config file for
the daemon, and it con- tains the full details for how to run
the daemon (including stand-alone and inetd configurations).
Je résume, il faut que sur la machine cible tourne un "deamon" (serveur)
rsync.
Là ça se complique vraiment.
Pourtant les client ftp comme fiezilla et transmit, etc. arrivent bien
au même résultat.
C'est logique : le serveur Free sur lequel tu veux synchroniser est un
serveur FTP, donc il faut un client FTP.
rsync est fait pour la synchro entre dossiers montés localement, ou
entre un dossier monté localement et un serveur rsync.
STARTING AN RSYNC DAEMON TO ACCEPT CONNECTIONS In order to connect to an rsync daemon, the remote system needs to have a daemon already running (or it needs to have configured something like inetd to spawn an rsync daemon for incoming connections on a particular port). For full information on how to start a daemon that will handling incoming socket connections, see the rsyncd.conf(5) man page -- that is the config file for the daemon, and it con- tains the full details for how to run the daemon (including stand-alone and inetd configurations).
Je résume, il faut que sur la machine cible tourne un "deamon" (serveur) rsync.
Là ça se complique vraiment. Pourtant les client ftp comme fiezilla et transmit, etc. arrivent bien au même résultat.
C'est logique : le serveur Free sur lequel tu veux synchroniser est un serveur FTP, donc il faut un client FTP.
rsync est fait pour la synchro entre dossiers montés localement, ou entre un dossier monté localement et un serveur rsync.
romer
Gilbert OLIVIER wrote:
> En effet - mais quand je suis à mon travail ou à l'étranger (ou > ailleurs) sur des Mac qui ne m'appatiennent pas, je ne peux demander > d'installer un soft payant.
C'est sur. Mais ce n'était pas dans l'énoncé du problème ;-)
En effet mais on essaye de faire synthétique sinon on se tape une page de texte à chaque fois. Bref, LFTP est super avec un serveur distant. Je suis en train de me taper les 56 pages du "man" pour l'apprivoiser. Quoique la section mirror pourrait à la rigueur suffire. Mais faut faire plein d'essais car à la moindre erreur (un slash ou un point mal placé c'est la cata. Cela est connu et tout le monde a dû en faire l'expérience amère un jour ou l'autre...)
> En effet - mais quand je suis à mon travail ou à l'étranger (ou
> ailleurs) sur des Mac qui ne m'appatiennent pas, je ne peux demander
> d'installer un soft payant.
C'est sur. Mais ce n'était pas dans l'énoncé du problème ;-)
En effet mais on essaye de faire synthétique sinon on se tape une page
de texte à chaque fois.
Bref, LFTP est super avec un serveur distant. Je suis en train de me
taper les 56 pages du "man" pour l'apprivoiser.
Quoique la section mirror pourrait à la rigueur suffire.
Mais faut faire plein d'essais car à la moindre erreur (un slash ou un
point mal placé c'est la cata. Cela est connu et tout le monde a dû en
faire l'expérience amère un jour ou l'autre...)
> En effet - mais quand je suis à mon travail ou à l'étranger (ou > ailleurs) sur des Mac qui ne m'appatiennent pas, je ne peux demander > d'installer un soft payant.
C'est sur. Mais ce n'était pas dans l'énoncé du problème ;-)
En effet mais on essaye de faire synthétique sinon on se tape une page de texte à chaque fois. Bref, LFTP est super avec un serveur distant. Je suis en train de me taper les 56 pages du "man" pour l'apprivoiser. Quoique la section mirror pourrait à la rigueur suffire. Mais faut faire plein d'essais car à la moindre erreur (un slash ou un point mal placé c'est la cata. Cela est connu et tout le monde a dû en faire l'expérience amère un jour ou l'autre...)
-- A+ -- Romer
romer
pehache wrote:
rsync est fait pour la synchro entre dossiers montés localement, ou entre un dossier monté localement et un serveur rsync.
Merci de vos commentaires. Maintenant c'est clair. rsync est en effet super en local et simple de surcroit. Mais comme c'est depuis l'étranger (amis, hôtels...) que je dois faire des modifs sur des sites hebergés sur des serveurs ftp (free, 1and1, Oleane, etc.), il est clair que LFTP marche à merveille dans ce cas. Il m'est arrivé de faire une modif très importante dans un TGV car ça urgeait grave. Du moins c'est ce que disait le commanditaire...
-- A+ -- Romer
pehache <pehache.7@gmail.com> wrote:
rsync est fait pour la synchro entre dossiers montés localement, ou
entre un dossier monté localement et un serveur rsync.
Merci de vos commentaires. Maintenant c'est clair. rsync est en effet
super en local et simple de surcroit.
Mais comme c'est depuis l'étranger (amis, hôtels...) que je dois faire
des modifs sur des sites hebergés sur des serveurs ftp (free, 1and1,
Oleane, etc.), il est clair que LFTP marche à merveille dans ce cas.
Il m'est arrivé de faire une modif très importante dans un TGV car ça
urgeait grave. Du moins c'est ce que disait le commanditaire...
rsync est fait pour la synchro entre dossiers montés localement, ou entre un dossier monté localement et un serveur rsync.
Merci de vos commentaires. Maintenant c'est clair. rsync est en effet super en local et simple de surcroit. Mais comme c'est depuis l'étranger (amis, hôtels...) que je dois faire des modifs sur des sites hebergés sur des serveurs ftp (free, 1and1, Oleane, etc.), il est clair que LFTP marche à merveille dans ce cas. Il m'est arrivé de faire une modif très importante dans un TGV car ça urgeait grave. Du moins c'est ce que disait le commanditaire...
-- A+ -- Romer
gilbert.olivier
Bernd wrote:
ais faut faire plein d'essais car à la moindre erreur (un slash ou un point mal placé c'est la cata. Cela est connu et tout le monde a dû en faire l'expérience amère un jour ou l'autre...)
C'est la dure loi de la ligne de commande :-)
Bonne année 2015 à tous
-- Gilbert
Bernd <romer@bernd.invalid> wrote:
ais faut faire plein d'essais car à la moindre erreur (un slash ou un
point mal placé c'est la cata. Cela est connu et tout le monde a dû en
faire l'expérience amère un jour ou l'autre...)
ais faut faire plein d'essais car à la moindre erreur (un slash ou un point mal placé c'est la cata. Cela est connu et tout le monde a dû en faire l'expérience amère un jour ou l'autre...)