

You can copy your private key to your other computers (with pretty much any operating system) if you want, although for even better security you use different keys for each device. The generated files are simply text format. You can ask your hosting company for instructions for their SSH and other file transfer programs.) (I’ll give instructions for installing the keys in FileZilla FTP and in SiteGround hosting. These instructions for making keys are standard Linux commands they should work for almost any flavor of Linux, any FTP program and almost any website host. Most other SFTP programs, and most other website hosting companies, use these same two formats. You need to have one format of SSH key for FileZilla, and one for Terminal to connect to SiteGround. Instead of a hacker needing your password, they need to get both your SSH private key and the SSH key’s password.Īny Linux or macOS computer can generate SSH keys using steps I’ll cover WIndows computers need a similar process. Using SSH keys is more secure than using a password, with either SFTP (secure FTP, the data is encrypted) or the terminal. You can use SSH keys to connect with Terminal to your hosting account, and also to connect with SFTP programs like FileZilla.
