Using sFTP with Your DigitalOcean Droplet
If you've ever worked with shared hosting, you are probably familiar with FTP. FTP is the protocol/service that has been used for years to transfer files to and from our computers and servers. There is one problem with this... FTP = "Not Secure"! In short, one should never connect to their server through FTP.
So how do we transfer files? There are many options, but luckily there is a service that works through SSH (the way we connected through the command line) that is very similar to FTP but does it in a much more secure manner. sFTP. There are many sFTP clients out there, but we are going to focus on Filezilla, an open-source (i.e. free) FTP client for Windows, Mac OS X, and Linux. In addition to being able to download the program, the filezilla-project.org site also contains a documentation Wiki and a Support Forum.
FilezillaDownload and Install Filezilla from https://filezilla-project.org/. Once downloaded open it up and go to your Site Manager (Upper left-hand corner). Create a 'New Site', and then either use your 'Root' Server Password or the SSH Key that you generated in the lesson before.
!!!CAUTION!!! Once connected, you need to be VERY careful. You have the power to delete everything when connecting w/ the root account. Only use this if you KNOW what you are doing!