Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Switch:FTP: Difference between revisions

From Hacks Guide Wiki
(FTPD for the Nintendo Switch)
 
 
Line 6: Line 6:


'''On your computer''':
'''On your computer''':
* A working FTP client
<ul>
** Windows: Use [https://winscp.net/eng/download.php WinSCP]
<li>A working FTP client
** macOS: Use [https://cyberduck.io/download/ Cyberduck]
{{FTP clients}}</li>
** Linux: Nautilus or Dolphin, the file explorers for GNOME and KDE respectively - if not usable, use [https://github.com/masneyb/gftp/releases/latest gFTP] instead
</ul>


'''On your Switch''':
'''On your Switch''':

Latest revision as of 01:59, 1 December 2023

FTP (File Transfer Protocol) is a way to transfer files wirelessly through a local network.

Luckily, with custom firmware, we can use this method to transfer files wirelessly to a Switch instead of moving the SD card back and forth each time.

What You Need

On your computer:

  • A working FTP client
    • Windows: Use WinSCP
    • macOS: Use Cyberduck
    • Linux: Nautilus or Dolphin, the file explorers for GNOME and KDE respectively - if not usable, use gFTP instead

On your Switch:

  • The latest release of ftpd (either of the .nro files)
    • The ftpd.nro version has a GUI, while the ftpd-classic.nro version is entirely text-based
    • Our custom firmware guide has you download FTPD to your Switch by default. If you still have the files from following that guide, you may skip directly to step 5 of Section I

Instructions

Section I - Prep Work

  1. Turn the Switch off
  2. Insert your SD card into your computer
  3. Copy ftpd.nro or ftpd-classic.nro to the switch folder on your SD card
    • Create the folder if it does not exist, as it is useful for several purposes in Switch homebrew
  4. Insert your SD card into your Switch
  5. Turn the Switch on
  6. Open the Homebrew Menu
  7. Open ftpd

Section II - FTP Client

  1. If you haven't already, install the FTP client for your operating system
  2. Open the FTP client and fill in the information as follows:
    • File protocol: FTP (not SFTP)
    • Host name/IP address: The IP address displayed on the Switch's screen (e.g. 192.168.0.67)
      • This is a local IP address, so you don't need to censor it if you need assistance
    • Port number: The number after the colon in the IP address displayed on the Switch's screen (usually 5000)
      • If you don't see this option, instead type (ip):(port) into the host name/IP address box, e.g. 192.168.0.67:5000
    • Username/password: If you see a checkbox for "Anonymous login", then enable it; otherwise, just leave this blank
  3. Click "Login" or "Connect"
    • If prompted to enter a username or password, press ENTER to leave it blank

OOjs UI icon information-constructive.svg Your computer is now connected to your Switch via FTP!