Re: Stupid question maybe.

2002-02-01 Thread Nicolas Bougues

On Thu, Jan 31, 2002 at 02:07:23AM +0200, Eetu Rantanen wrote:
 On Wed, 30 Jan 2002, Nicolas Bougues wrote:
 
  rsync --rsh=ssh machine B ssh machine C:/some/dir /some/local/dir
 
  I tested this second solution, and I can't see how to make ssh ask the
  second password (for machine C). It complains it has no controlling
  tty. It works well if you setup your ssh to connect without passwords
  from B to C, however (by trusting keys).
 
 Try it with ssh -t,
   -t  Tty; allocate a tty even if command is given.
 
 It'll then prompt for the password.
 

That's what I tried. It worked well for the first hop, but not the
next one. But maybe I got something wrong.

-- 
Nicolas BOUGUES
Axialys Interactive


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Stupid question maybe.

2002-02-01 Thread Nicolas Bougues
On Thu, Jan 31, 2002 at 02:07:23AM +0200, Eetu Rantanen wrote:
 On Wed, 30 Jan 2002, Nicolas Bougues wrote:
 
  rsync --rsh=ssh machine B ssh machine C:/some/dir /some/local/dir
 
  I tested this second solution, and I can't see how to make ssh ask the
  second password (for machine C). It complains it has no controlling
  tty. It works well if you setup your ssh to connect without passwords
  from B to C, however (by trusting keys).
 
 Try it with ssh -t,
   -t  Tty; allocate a tty even if command is given.
 
 It'll then prompt for the password.
 

That's what I tried. It worked well for the first hop, but not the
next one. But maybe I got something wrong.

-- 
Nicolas BOUGUES
Axialys Interactive




Stupid question maybe.

2002-01-30 Thread Nicolas Bouthors

Hi,

Here is my trouble : I'm working on machine A and I want to 'rsync' some
files to machine C. Machine C is on another (private) net,
unreachable from machine A.

Machine B is in the between and is only reachable by ssh. 

So if I want to rsync from A to B, rsync -e ssh /some/dir B:/some/dir is
enough, but what should I do to go straight fro A to C ? 

Thanks,

Nico

--
SIGFUN: .sig too funny


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Stupid question maybe.

2002-01-30 Thread Jason Lim


 Hi,

 Here is my trouble : I'm working on machine A and I want to 'rsync' some
 files to machine C. Machine C is on another (private) net,
 unreachable from machine A.

 Machine B is in the between and is only reachable by ssh.

 So if I want to rsync from A to B, rsync -e ssh /some/dir B:/some/dir is
 enough, but what should I do to go straight fro A to C ?


Perhaps use B to bridge the two ethernet segments so that they can
communicate, so you can connection from A to C directly?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Stupid question maybe.

2002-01-30 Thread Nicolas Bouthors

Jason Lim said :
  Perhaps use B to bridge the two ethernet segments so that they can
  communicate, so you can connection from A to C directly?

Mmmm no.

I guess I have to describe more the situation : A is here, and is
behind a firewall/NATing gateway. I work on it. B is hosted $FAR_AWAY
and has a public IP. C is hosted in the same $FAR_AWAY location but is
behind B, acting as firewall for it.

C is therefore invisible from anywhere, except for B.

Here is how it looks :

 A--GW+NAT---Internet---B-C
192.168.x.y   ^^  10.0.0.x
 Public IP #1 Public IP #2



-- 
[EMAIL PROTECTED] -- http://nicolas.bouthors.org/ -- +33 6 2071 6234
Administateur Systèmes et Réseaux   --GHS--38, Rue du Texel


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Stupid question maybe.

2002-01-30 Thread Nicolas Bouthors

Jason Lim said :
  Do you WANT C to be invisible from outside, for security or something? 

Yes you got the point.
 
  Is there a reason you want to go through B to get to C?

That's the only path

-- 
[EMAIL PROTECTED] -- http://nicolas.bouthors.org/ -- +33 6 2071 6234
Administateur Systèmes et Réseaux   --GHS--38, Rue du Texel


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Stupid question maybe.

2002-01-30 Thread Eetu Rantanen

On Wed, 30 Jan 2002, Nicolas Bougues wrote:

  So if I want to rsync from A to B, rsync -e ssh /some/dir B:/some/dir is
  enough, but what should I do to go straight fro A to C ?
 

 I see two possible solutions :

 - launch rsync on machine B. From machine A, this would look like :

 ssh machine B rsync --rsh=ssh machine C:/some/dir machine A:/some/dir

 - or try to forward the ssh connection :

 rsync --rsh=ssh machine B ssh machine C:/some/dir /some/local/dir

 I tested this second solution, and I can't see how to make ssh ask the
 second password (for machine C). It complains it has no controlling
 tty. It works well if you setup your ssh to connect without passwords
 from B to C, however (by trusting keys).

Try it with ssh -t,
  -t  Tty; allocate a tty even if command is given.

It'll then prompt for the password.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]