<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Arial;color: #000000;font-size: 14pt;">Thanks.  I'll try that as well.<br>
<br>
Dave<br>
<div><br>
<div style="font-family:Tahoma; font-size:13px"><font size="2"><span style="font-size:10pt">--
<br>
Dave Nystrom<br>
LANL HPC-5<br>
Phone: 505-667-7913<br>
Email: wdn@lanl.gov<br>
Smail: Mail Stop B272<br>
       Group HPC-5<br>
       Los Alamos National Laboratory<br>
       Los Alamos, NM 87545<br>
</span></font><br>
</div>
</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF640465"><font color="#000000" face="Tahoma" size="2"><b>From:</b> Åsmund Ervik [asmund.ervik@ntnu.no]<br>
<b>Sent:</b> Wednesday, November 05, 2014 1:21 PM<br>
<b>To:</b> Nystrom, William David; petsc-dev@mcs.anl.gov<br>
<b>Subject:</b> Re:  How to compose a git URL for going through 2 machines<br>
</font><br>
</div>
<div></div>
<div>
<p dir="ltr">Hi,</p>
<p dir="ltr">Just to expand on the ssh proxy advice: openssh versions >= 5.4 (released march 2010) have this feature built-in, without needing netcat. This solution is less prone to timeouts in my experience. The syntax is then</p>
<p dir="ltr">ProxyCommand ssh -W %h:%p intermediate-server.org</p>
<p dir="ltr">Also, ssh aliases in .ssh/config is a great feature, as well as specifying per-server usernames. Then "ssh wdn@red-wrtr.lanl.gov" can be just "ssh red" or whatever you wish.</p>
<p dir="ltr">Regards,<br>
Åsmund</p>
<p dir="ltr">Sent from my VT-102<br>
</p>
<p dir="ltr">> Date: Wed, 5 Nov 2014 13:51:24 -0600<br>
> From: Jason Sarich <jason.sarich@gmail.com><br>
> To: "Nystrom, William David" <wdn@lanl.gov><br>
> Cc: "petsc-dev@mcs.anl.gov" <petsc-dev@mcs.anl.gov><br>
> Subject: Re: [petsc-dev] How to compose a git URL for going through 2<br>
>         machines<br>
> Message-ID:<br>
>         <CAFcybMkNEzUr+RQq3-4JQgWh0f8TX+hHxzBqCRsa2_6+msYsug@mail.gmail.com><br>
> Content-Type: text/plain; charset="utf-8"<br>
><br>
> Hi Dave,<br>
><br>
> There may be more elegant or robust solutions, I set up a proxy as in<br>
><br>
> http://backdrift.org/transparent-proxy-with-ssh<br>
><br>
> which automatically redirects the ssh connection<br>
><br>
> Jason<br>
><br>
><br>
> On Wed, Nov 5, 2014 at 1:42 PM, Nystrom, William David <wdn@lanl.gov> wrote:<br>
><br>
> > I was wondering if anyone might know the solution to a problem I am having<br>
> > with<br>
> > composing a git URL for cloning a git repo that is two machines away.<br>
> ><br>
> > I'm trying to execute the following git command:<br>
> ><br>
> > git clone ssh://<br>
> > wdn@red-wtrw.lanl.gov/lu-fe1.lanl.gov/usr/projects/artab/users/wdn/repos/git/petsc<br>
> ><br>
> > I've also tried the following:<br>
> ><br>
> > git clone ssh://wdn@red-wtrw.lanl.gov:l<br>
> > u-fe1.lanl.gov/usr/projects/artab/users/wdn/repos/git/petsc<br>
> ><br>
> > And also<br>
> ><br>
> > git clone ssh://wdn@red-wtrw.lanl.gov:lu-fe1.lanl.gov:<br>
> > /usr/projects/artab/users/wdn/repos/git/petsc<br>
> ><br>
> > Basically, I have to go through a gateway machine running a restricted<br>
> > shell<br>
> > to get to a machine which mounts the filesystem where my git repo is<br>
> > located.<br>
> > Each of the above commands fail.<br>
> ><br>
> > However, I can run the following scp command successfully:<br>
> ><br>
> > scp -p file_name wdn@red-wtrw.lanl.gov:lu-fe1.lanl.gov:<br>
> > /usr/projects/artab/users/wdn<br>
> ><br>
> > So I'm wondering if there is a way to chain together two machines in a git<br>
> > URL like I can<br>
> > with scp or whether there is some fundamental reason why this just will<br>
> > not work.  Does<br>
> > anyone know if what I am doing is possible and if so, how?  Or do I have<br>
> > to set up and<br>
> > use an ssh tunnel?<br>
> ><br>
> > Thanks,<br>
> ><br>
> > Dave<br>
> ><br>
> > --<br>
> > Dave Nystrom<br>
> > LANL HPC-5<br>
> > Phone: 505-667-7913<br>
> > Email: wdn@lanl.gov<br>
> > Smail: Mail Stop B272<br>
> >        Group HPC-5<br>
> >        Los Alamos National Laboratory<br>
> >        Los Alamos, NM 87545<br>
> ><br>
> ><br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20141105/6a910af4/attachment.html><br>
><br>
> ------------------------------<br>
><br>
> _______________________________________________<br>
> petsc-dev mailing list<br>
> petsc-dev@mcs.anl.gov<br>
> https://lists.mcs.anl.gov/mailman/listinfo/petsc-dev<br>
><br>
><br>
> End of petsc-dev Digest, Vol 71, Issue 16<br>
> *****************************************<br>
</p>
</div>
</div>
</div>
</body>
</html>