The following recipes will be covered in this chapter:
- Generating and using key pairs with ssh-keygen
- SSH client arguments and options
- Using a client-side SSH configuration file
- Modifying the server-side SSH configuration file
- Rotating host keys and updating known_hosts
- Using local forwarding
- Using remote forwarding
- ProxyJump and bastion hosts
- Using SSH to create a SOCKS Proxy
- Understanding and using SSH agents
- Running multiple SSH servers on one box