Dies ist ein FTP-Server für die Nintendo Switch, portiert von der 3DS-Version. Du kannst dich damit per PC und einem FTP-Clienten (Filezilla, WinSCP, …) mit deiner Switch verbinden, auf die SD-Karte zugreifen und bequem Dateien auf diese hochladen.
Verbinde dich mit der IP-Adresse der Switch auf dem Port 5000. Dies ist in der modernen Version anpassbar, inkl. Username und Passwort. Die klassische Version kommt mit einer Textoberfläche daher.
Ein FTP-Server, der permanent im Hintergrund läuft, ist sys-ftpd.


Also ich hab hier das Problem, das sobald ich eine Datei hochgeladen habe, sie einfach weg ist. Sie erscheint nicht auf der SD oder sonst wo.
Das Problem hat sich einfach behoben. Keine Ahnung was der Fehler war. Mittlerweile gehts.
Vor kurzem ist die v3.1.0 erschienen.
Hab fast das selbe Problem Sowohl bei Filezilla als auch mit WinSCP
Konnte Verzeichnisinhalt nicht abrufen
unavailable
Status: Verbindung hergestellt, warte auf Willkommensnachricht…
Status: Angemeldet
Status: Empfange Verzeichnisinhalt…
Befehl: PWD
Antwort: 257 "/"
Befehl: TYPE I
Antwort: 200 OK
Befehl: PASV
Antwort: 227 192,168,178,34,121,121
Befehl: MLSD
Antwort: 150 Ready
Antwort: 550 unavailable
Fehler: Verzeichnisinhalt konnte nicht empfangen werden
und dann ist schluss. Verbindung läuft über FTP nicht über SFTP
und was mir über cmd auffällt ls kann ich ausführen aber bei dir bringt er mir eine Fehlermeldung
ftp> ls
—> PORT 192,168,178,27,236,14
200 OK
—> NLST
150 Ready
/System Volume Information
/Nintendo
/license.dat
/boot.dat
/license-request.dat
/switch
/hbmenu.nro
/ftpd.nacp
226 OK
FTP: 123 Bytes empfangen in 0.05Sekunden 2.32KB/s
ftp> dir
—> PORT 192,168,178,27,236,36
200 OK
—> LIST
150 Ready
drwxrwxrwx 1 3DS 3DS 0 Jan 1 1970 System Volume Information
drwxrwxrwx 1 3DS 3DS 0 Jan 1 1970 Nintendo
-rw-rw-rw- 1 3DS 3DS 256 Jan 1 1970 license.dat
-rw-rw-rw- 1 3DS 3DS 16630848 Jan 1 1970 boot.dat
550 unavailable
FTP: 212 Bytes empfangen in 0.10Sekunden 2.16KB/s
Da steht "No such file or directory" "Invalid command "AUTH TLS"" und "invalid command "AUTH SSL"" Benutze SX OS 1.3
Was für einen FTP-Client nutzt du? Stelle sicher, dass du nur "FTP" und nicht "FTPS" oder so wählst.
Und meine letzte Berichtigung heute:
Lizenz public domain
https://github.com/TuxSH/ftpd/blob/master/LICENSE