Ok, we are not running z/OS OpenSSH as the ssh server on our z/OS system
but are instead running an ISV ssh server, the Tectia SSH server for z/OS.
It supports SFTP over SSH.

That said, I don't think the /_'xxxxxxxx.' construct is unique to the
Tectia SSH server. I found a reference to a similar construct in the z/OS
V2R5 OpenSSH User's Guide in the section titled "Accessing MVS data sets
within sftp". It mentions referencing an MVS data set in SFTP using this
construct:

"//'CTWARE.C(HELLO)'"

with a double slash prefix and the DSN in quotes.

Three separate FTP clients use the same 'trick' to access MVS data sets
during an sftp transfer; they got the convention somewhere, but I don't
know where it originated.

Mike Shaw
MVS/QuickRef Support Group
Chicago-Soft, Ltd.


On Mon, Aug 5, 2024 at 12:28 PM Paul Gilmartin <
[email protected]> wrote:

> On Mon, 5 Aug 2024 10:08:34 -0500, Ramsey Hallman wrote:
>
> >As mentioned by Mike Shaw yesterday, the below will list z/OS datasets
> with
> >any high-level qualifier:
> >
> >/__SYS2.
> >
> Given that the z/OS sshd doesn't grok Classic data sets, how
> do Filezilla et al. clients accomplish this?
>
> Some z/OS utilities (usually undocumented) which rely on the
> C RTL fopen() accept "//'SYS2'".  I wonder how ENQ and TIOT
> play with fork() inheritance?
>
> --
> gil
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to