HP TCP/IP Services for OpenVMS Guide to SSH |
SSH Directories and Files |
|
|
|
| |
TCPIP$SSH_DEVICE:[TCPIP$SSH]Function: Default directory of the TCPIP$SSH account
Creation: During SSH client configuration
Scope: Systemwide
Use: By running instances of the client processes
TCPIP$SSH_DEVICE:[TCPIP$SSH.SSH2]Function: Contains multiple SSH files and subdirectories
Creation: During SSH client configuration
Scope: Systemwide
Use: By running instances of the client processes
TCPIP$SSH_DEVICE:[TCPIP$SSH.SSH2]SSH2_CONFIG.Function: Client configuration file
Creation: During SSH client configuration, by extracting a template file from the TCP/IP kit. The system manager edits this file as necessary.
Scope: Systemwide
Use: Read by a starting client process
TCPIP$SSH_DEVICE:[TCPIP$SSH.SSH2.HOSTKEYS]Function: Contains public host keys of all remote servers that users will connect to using SSH.
Creation: Empty during SSH client configuration, the system manager copies the files to this directory from all servers before initiating connections. (Note that this is not required. If the server's public host key file is not in TCPIP$SSH_DEVICE:[TCPIP$SSH.SSH2.HOSTKEYS] when the connection initiated, it is automatically copied to the user specific directory SYS$LOGIN:[SSH2.HOSTKEYS] on the client.)
Scope: Systemwide
Use: For host authentication purposes; the client searches files in this directory for the server's key before it searches the user-specific directory.
SYS$LOGIN:[SSH2]Function: Contains multiple SSH files and subdirectories
Creation: Either manually by the user, or automatically by running the client
Scope: User specific
Use: By running the client.
SYS$LOGIN:[SSH2]SSH2_CONFIG.Function: Client configuration file.
Creation: By the user, if necessary
Scope: User specific
Use: By a starting client process (if one exists) in lieu of the systemwide configuration file.
SYS$LOGIN:[SSH2]IDENTIFICATION.Function: Contains the identification of a user.
Creation: By the user when using public-key authentication
Scope: User specific
Use: To identify a user for public-key authentication
SYS$LOGIN:[SSH2.HOSTKEYS]Function: Contains the public keys of the server hosts to which the client will connect.
Creation: By the user, if necessary. Files are copied here from a server, either automatically when a connection is requested, or manually before initiating a connection.
Scope: User specific
Use: For host authentication purposes. First, the client tries to locate the remote host key in this directory. If it is not found, the systemwide directory is used.
|
|
|