A guide to using FTP for the Switch
This guide will teach you how to use FTP or file transfer protocol. The benefits of FTP being that you can move files wirelessly between your pc and Switch. This will not work with Airplane mode, but will work with 90DNS. Guide written by kriegxd on Discord.
Requirements: A FTP server on your Switch, and an FTP client on your computer.
For PC I use and recommend WinSCP. If you are on OS X or GNU/Linux I recommend Filezilla. For Switch we are going to use FTPD. There are two versions of FTPD, classic and latest. Classic uses a console while the new release has a GUI. For this guide, we will use classic. Place ftpd-classic.nro in the Switch folder on SD root.
Setting up FTPD.
- Install FTPD on your Switch.
- Open it
- Look at the top screen, next to your FTPD version. What is highlighted in blue is your IP address, what is highlighted in red is your port.
- Keep FTPD open for the next steps.
![](https://raw.githubusercontent.com/kriegisrei/kriegisrei.github.io/master/images/FTP/ftpd.png)
Setting up WinSCP
- Run the WinSCP installer and wait till it is done downloading.
- Once done, open WinSCP. It should automatically provide you a login window.
- Set file protocol from SFTP to FTP and enter your host name and port number.
- Make sure "Anonymous login" is checked.
- Your setup should now look like this.
- Press Login
- If you do not want to input your IP address and port every time, you can save the config by pressing the save button.
- If successful, you will be able to move files wirelessly between your Switch and computer!
Troubleshooting
Troubleshooting FTPD should be fairly simple. If you have trouble connecting, first check for mistakes entering your port/ip address.
Your Switch and PC should be on the same network. FTPD sometimes refuses to work if your PC is on ethernet, while your Switch is connected wirelessly.
If you are having trouble staying connected, make sure your internet connection is stable. If for some reason WinSCP doesn't work for you, you can try another FTP client such as FileZilla.