CHAPTER 29 Secure Shell, SSH
| Program | Description | 
|---|---|
| sshd | Server program - listens for connections from client machines, authenticates the connection and starts the service | 
| ssh | Client program - used to send remote commands (rsh replacement) of remotely login (rlogin replacement) to another machine | 
| slogin | Symbolic link to ssh replacing rlogin | 
| scp | Copy files to another machine (rcp replacement) | 
| ssh-keygen | Create authentication keys for hosts and users | 
| ssh-agent | Authentication agent - holds RSA authentication keys | 
| ssh-add | Register new keys with the agent | 
| make-ssh-known-hosts | Script to probe hosts on a network for their public keys. Used to populate /etc/ssh_known_hosts. |