I offer this suggestion, in case it might (somewhat) address the need/want for SCP btw VMS and linux, namely:
I found that the "lftp" client works (passably) well from the linux side to/from VMS (for puts, gets, mget's, mputs). # lftp 'sftp://<username>:<password>@host/device/dir/' -e 'mget *THISTHAT* ; exit' (in the above example, if public-key/password-less ssh btw the 2 systems is working, <password> is ignored.) As ever, working out the best/proper syntax for wildcards can be a bit fussy and. perhaps, there was a specific need for SCP in particular? (in which case, I'm sorry, "Never Mind") Aside: It would be nice, if there was a way to force the VMS's STP server to look like a unix-server (a feature similar to what Hunter Goatley's HGFTP server has) I tried 9 ways from Friday (special accounts. DECC$ logicals, trying run GNV bash from login, etc) but no dice, so far. up to Alpha VMS 8.3, tcpip 5.7 eco1 ...) I have not tried doing the same with Multinet/Process Software on the VMS side... ---------- Forwarded message ---------- From: <martin.zin...@eurexchange.com> Date: Mon, May 21, 2012 at 12:59 AM Subject: Re: scp to VMS (Re: mms case sensitivity build failures (was Re: HP hobbyist license)) To: Nicholas Clark <n...@ccl4.org> Cc: "Craig A. Berry" <craigbe...@mac.com>, Nicholas Clark <n...@flirble.org>, Thomas Pfau <tfp...@gmail.com>, VMSperl Mailing List <vmsperl@perl.org> Hello, well you might be able to not use your "normal" account for the transfer, but a special one confined to a restricted shell (aka "captive account" for the VMS only people on the list ;-) If you do go down the http route, curl is available on VMS too for command line access to http. Greetings, Martin P.S. And yes, it is pretty annoying that scp is broken on VMS since a long time.... |------------------> |Nicholas Clark | |<n...@ccl4.org> | |Sent by: Nicholas | |Clark | |<n...@flirble.org>| | | | | |19/05/2012 09:47 | |------------------> >--------------------------------------------------------------------------------------------------------------------------------------------------> | | | | | To| | martin.zin...@eurexchange.com | | cc| | "Craig A. Berry" <craigbe...@mac.com>, Thomas Pfau <tfp...@gmail.com>, VMSperl Mailing List <vmsperl@perl.org> | | Subject| | Re: scp to VMS (Re: mms case sensitivity build failures (was Re: HP hobbyist license)) | | | | | | | | | | | >--------------------------------------------------------------------------------------------------------------------------------------------------> >---------------------------| | | >---------------------------| On Fri, May 18, 2012 at 09:48:43AM +0200, martin.zin...@eurexchange.com wrote: > Hello, > > a.) Agree with Craig on scp . If this is fixed either it is extremely > recent (doesn't work with 5.7 ECO 3) or it needs some additional magic. > > b.) In case you just need to move around Perl source files, which are not > terribly secret, you could use FTP instead of scp. On the VMS side of the > house, the easiest way to do so is The source files aren't terribly secret, but any password I need to log into the remote server I'm getting them from is. :-( (Although therefore I could just serve them up over HTTP and solve it that way) Nicholas Clark