I connect to a lot of servers. There are plugins to install, media to upload, configuration files to download. To do this I use FTP, or File Transfer Protocol. Normally I use FTP clients like Filezilla to connect to remote servers but often I find myself connecting with my text editor Atom using the remote-ftp package or, if I’m feeling nerdy, I’ll connect with my UNIX shell on the command line. The other day I ran into an issue while trying to connect because my user name was an email address and had an @ symbol in it. Due to how FTP works–I’ll explain more below–this @ symbol messed up my login attempt.
To fix this I simply replaced the @ symbol with a + plus. That’s it! But if you want to understand FTP a bit more… Read more