OpenSSH sshd on x86

All types of networks, network stacks, and protocols supported by OpenVMS.
Post Reply
User avatar

Topic author
ajbrehm
Valued Contributor
Posts: 55
Joined: Sun Jun 16, 2019 7:55 am
Reputation: 6
Location: Zurich
Status: Offline
Contact:

OpenSSH sshd on x86

Post by ajbrehm » Mon Sep 20, 2021 5:51 am

Is there a simple-to-follow explanation of how to set up OpenSSH on OpenVMS 9.1?

I got TCP/IP workong plus telnet server, but no OpenSSH so far. I don't want to experiment unless necessary.


tim.stegner
VSI Expert
Newbie
Posts: 3
Joined: Wed Jul 21, 2021 9:14 am
Reputation: 0
Status: Offline

Re: OpenSSH sshd on x86

Post by tim.stegner » Mon Sep 20, 2021 10:16 am

which OpenSSH kit? (1A, 1B, 1C)

1) install kit via PRODUCT command. good idea to do this AFTER TCPIP is installed.
2) modify SYSTARTUP_VMS.COM to execute SYS$STARTUP:SSH$STARTUP. I put this immediately after the TCPIP startup.
2a) if the 1A kit, prefix the SSH$STARTUP with @SYS$STARTUP:SSH$DEFINE_ROOT. (fixed in 1B+).
3) any configuration options go into SSH_CONFIG or SSHD_CONFIG, found in SSH$ROOT:[ETC.TEMPLATES].
4) add @SSH$ROOT:[BIN]SSH$DEFINE_COMMANDS to SYLOGIN.COM or LOGIN.COM; this declares the ssh-related command symbols, superseding some from the TCPIP startup.

OpenSSH uses a [.SSH] directory for it's files. Also, public-key operations work differently; they don't use the AUTHENTICATION and IDENTIFICATION files. See openssh.org for documentation.

Post Reply