OVH Cloud OVH Cloud

port rsync

17 réponses
Avatar
Thomas
bonjour :-)


est il possible d'indiquer à rsync à quel port ssh on veut qu'il se
connecte, autrement qu'en passant par --rsh ?

il y a une option --port mais ça ne marche pas :-((

--
Téléassistance / Télémaintenance
http://invites.biocer.fr/thomas-de-contes/

7 réponses

1 2
Avatar
naddy
Thomas wrote:

> Pourquoi le port et pas les autres ? Tu voudrais que rsync duplique toutes
> les options de ssh ?

il sait gérer la compression, pour les clés rsa on n'a besoin d'aucune
option, ça marche tout seul, ...



Ça ne marche pas tout seul si on utilise des clés différentes avec
des différentes machines distantes. Dans ce cas il faut choisir la
propre clé avec -i.

qu'est ce qu'il manque d'autre ?



Choix du protocole IP (-4, -6), choix du chiffrement (-c) et du
hachage (-m), choix de l'adresse originaire (-b), choix de partager
une connexion (-M, -S), ...

le port, c'est la seule qui me manque ...



C'est la dernière chose à laquelle je penserais.

--
Christian "naddy" Weisgerber
Avatar
Alain Montfranc
Christian Weisgerber a pensé très fort :
Thomas wrote:

Pourquoi le port et pas les autres ? Tu voudrais que rsync duplique toutes
les options de ssh ?



il sait gérer la compression, pour les clés rsa on n'a besoin d'aucune
option, ça marche tout seul, ...



Ça ne marche pas tout seul si on utilise des clés différentes avec
des différentes machines distantes. Dans ce cas il faut choisir la
propre clé avec -i.

qu'est ce qu'il manque d'autre ?



Choix du protocole IP (-4, -6), choix du chiffrement (-c) et du
hachage (-m), choix de l'adresse originaire (-b), choix de partager
une connexion (-M, -S), ...



Chois d'un user ssh different du user rsync non ?

le port, c'est la seule qui me manque ...



C'est la dernière chose à laquelle je penserais.
Avatar
naddy
Alain Montfranc wrote:

>> qu'est ce qu'il manque d'autre ?
>
> Choix du protocole IP (-4, -6), choix du chiffrement (-c) et du
> hachage (-m), choix de l'adresse originaire (-b), choix de partager
> une connexion (-M, -S), ...

Chois d'un user ssh different du user rsync non ?



-l ? On n'en a pas besoin, utilisez

--
Christian "naddy" Weisgerber
Avatar
Rikishi42
On 2013-01-10, Alain Montfranc wrote:
alors qu'il y a tout ce qu'il faut intégré dans rsync pour le faire
automatiquement et qu'il manque juste une option pour choisir le port :-(



Pas d'accord avec vous : multiplier les options redondates est une
ineptie car cela pollue ma mémoire vive à moi que j'ai. Je préfère
retenir les options de ssh qui me sert regulièrement et ne pas les
dupliquer dans un rsync (qui me sert aussi)

C'est d'ailleurs toute la force d'Unix : plein de petites commandes
très puissantes qui peuvent se combiner comme des légos et faire des
trucs très balezes...

Et une fois qu'on a appris une nouvelle commande, toutes celles qu'on
connait déjà en profite,t instantanément !

Ma préférée : xargs



xargs???

Ah merci bien! Qu'est-ce qu'il vous a fait, mon netbook? Hein?
Il est tout couvert de vomis, maintenant...


--
When in doubt, use brute force.
-- Ken Thompson
Avatar
Alain Montfranc
Dans son message précédent, Christian Weisgerber a écrit :
Alain Montfranc wrote:

qu'est ce qu'il manque d'autre ?



Choix du protocole IP (-4, -6), choix du chiffrement (-c) et du
hachage (-m), choix de l'adresse originaire (-b), choix de partager
une connexion (-M, -S), ...



Chois d'un user ssh different du user rsync non ?



-l ? On n'en a pas besoin, utilisez



Je pensais à ça :

rsync -av -e "ssh -l ssh-user" ::module /dest
Avatar
Thomas
In article ,
Erwan David wrote:

Thomas écrivait :

> In article <50eec4cc$0$8997$,
> Alain Montfranc wrote:
>
>> Thomas vient de nous annoncer :
>> > bonjour :-)
>> >
>> >
>> > est il possible d'indiquer à rsync à quel port ssh on veut qu'il se
>> > connecte, autrement qu'en passant par --rsh ?
>> >
>> > il y a une option --port mais ça ne marche pas :-((
>>
>> C'est pas rsync -e "ssh -p port" ?
>
> oui, -e et --rsh c'est pareil
>
> mais moi je trouve ça pas propre et source d'erreur
>
> c'est malsain d'avoir à repreciser "ssh" en toutes lettres sur la ligne
> de commandes,
> alors qu'il y a tout ce qu'il faut intégré dans rsync pour le faire
> automatiquement et qu'il manque juste une option pour choisir le port :-(

Moi je définis un alias dans le .ssh/config qui définis l'host et le
port et c'est ce que je passe à rsync.



qu'appelles tu "alias" ?

est ce que c'est le nom de l'hôte, que tu passes à rsync ?

--
Téléassistance / Télémaintenance
http://invites.biocer.fr/thomas-de-contes/
Avatar
Thomas
In article
,
Thomas wrote:

In article ,
Erwan David wrote:

> Thomas écrivait :
>
> > In article <50eec4cc$0$8997$,
> > Alain Montfranc wrote:
> >
> >> Thomas vient de nous annoncer :
> >> > bonjour :-)
> >> >
> >> >
> >> > est il possible d'indiquer à rsync à quel port ssh on veut qu'il se
> >> > connecte, autrement qu'en passant par --rsh ?
> >> >
> >> > il y a une option --port mais ça ne marche pas :-((
> >>
> >> C'est pas rsync -e "ssh -p port" ?
> >
> > oui, -e et --rsh c'est pareil
> >
> > mais moi je trouve ça pas propre et source d'erreur
> >
> > c'est malsain d'avoir à repreciser "ssh" en toutes lettres sur la ligne
> > de commandes,
> > alors qu'il y a tout ce qu'il faut intégré dans rsync pour le faire
> > automatiquement et qu'il manque juste une option pour choisir le port :-(
>
> Moi je définis un alias dans le .ssh/config qui définis l'host et le
> port et c'est ce que je passe à rsync.

qu'appelles tu "alias" ?

est ce que c'est le nom de l'hôte, que tu passes à rsync ?



pardon, je crois que je viens de comprendre :


avec Host tu définis le nom de ton alias qui est /ce que tu veux/, sans
utiliser les pattern et tout ça

et juste après, avec HostName, tu définis le nom de l'hote


c'est bien ça ? :-)

--
Téléassistance / Télémaintenance
http://invites.biocer.fr/thomas-de-contes/
1 2