I was having difficulty connecting to one of my WP Engine hosted sites that switched over to port 2222 for SFTP. I had the site information saved in my FTP client’s site manager, but simply changing the port to 2222 didn’t cut it.
Below is how to connect in Core FTP LE and FileZilla.
Note: Requires Version 2.2 build 1737 or newer
In the Core FTP Site Manager click Advanced next to the Host / IP / URL box
Navigate to the SSH section and check the box next to Use Putty compatible SFTP
Change the Port to 2222 and make sure the connection type is SSH/SFTP.
Add sftp:// in front of your Host and change the Port to 2222.
FileZilla Site Manager
Add sftp:// in front of your Host and change the Port to 2222. Ensure Protocol is set to SFTP – SSH File Transfer Protocol.
The technical term for “add sftp:// in front of your host” is “prepend the host with the protocol identifier” according to the FileZilla tooltip.
Supported protocols in FileZilla are:
- ftp:// for normal FTP with optional encryption
- sftp:// for SSH file transfer protocol
- ftps:// for FTP over TLS (implicit)
- ftpes:// for FTP over TLS (explicit)
Creating this guide