By the time a book is published it ' ll be atleast a year out of date if not two . That ' s a huge amount of time for software that gets bug fixeschanges every week . The reason why I would like to learn SSH is because people have been saying it provides a huge security for my server which is a key thing for me . You really only need to learn five things for ssh 1 How to disable FTP access if you have an FTP server installed . FTP is usually not secure . 2 How to add users to your server so they can use SSH to get in 3 How to disable password access for accounts 4 How to disable root login 5 How to enable public key authentication Everything else you won ' t really need because that ' s for sysadmins . <| sep |> Make sure you overspend . Amex can reserve the right to screw you .