Secure Shell Commands
The following table summarizes the main Secure Shell commands.
Note -
Because the man pages differ between the SunSSH and OpenSSH implementations, you should
open a terminal and use the man command to view the Secure Shell man pages that
document the Secure Shell implementation on your system.
Table 4 Commands in Secure Shell
|
|
|
Logs a user in to a remote system and securely executes commands
on a remote system. The ssh command enables
secure encrypted communications between two untrusted host systems
over an insecure network. X11 connections and arbitrary TCP/IP ports
can also be forwarded over the secure channel.
|
|
The daemon for Secure Shell. The daemon listens for connections from clients and
enables secure encrypted communications between two untrusted hosts over an insecure
network.
|
|
Adds RSA or DSA identities to the authentication agent,
ssh-agent. Identities are also called
keys.
|
|
Holds private keys that are used for public key
authentication. The ssh-agent program is started
at the beginning of an X-session or a login session. All other
windows and other programs are started as clients of the
ssh-agent program. Through the use of
environment variables, the agent can be located and used for
authentication when users use the ssh command to
log in to other systems.
|
|
Generates and manages authentication keys for Secure Shell.
|
|
Gathers the public keys of a number of Secure Shell hosts. Aids in
building and verifying ssh_known_hosts
files.
|
|
Used by the ssh command to access the host keys
on the local host. Generates the digital signature that is required
during host-based authentication with Secure Shell v2. The command
is invoked by the ssh command, not by the
user.
|
|
Securely copies files between hosts on a network over an encrypted
ssh transport. Unlike the
rcp command, the scp
command prompts for passwords or passphrases if password information
is needed for authentication.
|
|
An interactive file transfer program that is similar to the
ftp command. Unlike the
ftp command, the sftp
command performs all operations over an encrypted
ssh transport. The command connects, logs in
to the specified host name and then enters interactive command
mode.
|
|