[petsc-dev] How to compose a git URL for going through 2 machines
Nystrom, William David
wdn at lanl.gov
Wed Nov 5 14:14:05 CST 2014
Thanks for the tips. Looks like I have to go the tunnel/proxy route.
I'll try that out when the machine I am working on becomes available
again.
Thanks,
Dave
--
Dave Nystrom
LANL HPC-5
Phone: 505-667-7913
Email: wdn at lanl.gov
Smail: Mail Stop B272
Group HPC-5
Los Alamos National Laboratory
Los Alamos, NM 87545
________________________________
From: Jason Sarich [jason.sarich at gmail.com]
Sent: Wednesday, November 05, 2014 12:51 PM
To: Nystrom, William David
Cc: petsc-dev at mcs.anl.gov
Subject: Re: [petsc-dev] How to compose a git URL for going through 2 machines
Hi Dave,
There may be more elegant or robust solutions, I set up a proxy as in
http://backdrift.org/transparent-proxy-with-ssh
which automatically redirects the ssh connection
Jason
On Wed, Nov 5, 2014 at 1:42 PM, Nystrom, William David <wdn at lanl.gov<mailto:wdn at lanl.gov>> wrote:
I was wondering if anyone might know the solution to a problem I am having with
composing a git URL for cloning a git repo that is two machines away.
I'm trying to execute the following git command:
git clone ssh://wdn@red-wtrw.lanl.gov/lu-fe1.lanl.gov/usr/projects/artab/users/wdn/repos/git/petsc<http://wdn@red-wtrw.lanl.gov/lu-fe1.lanl.gov/usr/projects/artab/users/wdn/repos/git/petsc>
I've also tried the following:
git clone ssh://wdn@red-wtrw.lanl.gov:lu-fe1.lanl.gov/usr/projects/artab/users/wdn/repos/git/petsc<http://u-fe1.lanl.gov/usr/projects/artab/users/wdn/repos/git/petsc>
And also
git clone ssh://wdn@red-wtrw.lanl.gov:lu-fe1.lanl.gov:/usr/projects/artab/users/wdn/repos/git/petsc
Basically, I have to go through a gateway machine running a restricted shell
to get to a machine which mounts the filesystem where my git repo is located.
Each of the above commands fail.
However, I can run the following scp command successfully:
scp -p file_name wdn at red-wtrw.lanl.gov:lu-fe1.lanl.gov:/usr/projects/artab/users/wdn
So I'm wondering if there is a way to chain together two machines in a git URL like I can
with scp or whether there is some fundamental reason why this just will not work. Does
anyone know if what I am doing is possible and if so, how? Or do I have to set up and
use an ssh tunnel?
Thanks,
Dave
--
Dave Nystrom
LANL HPC-5
Phone: 505-667-7913<tel:505-667-7913>
Email: wdn at lanl.gov<mailto:wdn at lanl.gov>
Smail: Mail Stop B272
Group HPC-5
Los Alamos National Laboratory
Los Alamos, NM 87545
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20141105/ffd88991/attachment.html>
More information about the petsc-dev
mailing list