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
