HP-UX Secure Shell Getting Started Guide
Table 1-2 HP-UX Secure Shell Commands (continued)
Equivalent Non-Secure
Components
Runs OnDescriptionCommand
remshd, telnetd
ServerSecure Shell daemon
sshd
rcp
Client and
Server
Secure file copy for client and server
scp
ftp
ClientSecure FTP program
sftp
ftpd
Server
The sftp server subsystem automatically initiated
by the sshd daemon.
sftp-server
Not applicableServer
Random number generator used when the sshd
daemon is unable to find the /dev/random or /dev/
urandom file on the server
prngd
Not applicableClient and
Server
Generates key pairs used in public-key authentication.
Both client and server are required to generate key
pairs. The server key pair is required for all HP-UX
Secure Shell client operations regardless of the
authentication method used. The client key pair is
used for public-key authentication only.
ssh-keygen
Not applicableClientTool for automatic public-key login from client to
server. The ssh-agent binary stores information
about the private-key passcodes for different client
users on the system. During public-key authentication,
the client prompts the user for the private-key
passcode. However, if ssh-agent is running at the
same time, the client retrieves the passcode from the
ssh-agent binary.
ssh-agent
Not applicableClient
Makes the client key pairs known to ssh-agent.
Useful during public-key authentication if the client’s
private keys are generated with passcodes.
ssh-add
Not applicableClientGathers public keys for a set of systems running the
sshd daemon.
ssh-keyscan
Not applicableClientThe client uses this command to read the server’s
private key. The ssh-keysign binary runs as a
superuser and is not visible to end users.
ssh-keysign
Keys and Configuration Files
A run-time HP-UX Secure Shell environment uses the following files for authentication:
• Configuration files
• Host file lists
• Key files
Table 1-3 lists the client keys and configuration files for the HP-UX Secure Shell client.
Table 1-3 Client Keys and Configuration Files
LocationDescriptionName
/opt/ssh/etc/ssh_config
Specifies the client configuration
file. The client uses this file to
determine the required run-time
parameters. For more information
on the configuration directives in
the ssh_config file, see
Appendix A (page 67).
ssh_config
Keys and Configuration Files 19