Tested on PS3 firmware 3.55, but should work for any firmware.
CHMOD (file permission setting)
Almost all FTP commands are supported
1.1 - stability, performance, and bugfix
1.2 - passive mode bugfix and other stuff
1.3 - REALLY BIG AND AWESOME UPDATE
1.4 - The finale
1.5 - Encore
2.0 - fresh start - as of version 2.0, OpenPS3FTP is located under Network.
2.1 - minor improvements
2.1.1 - more improvements and major fix
2.2 - rewrite for psl1ght v2 + fixes - as of version 2.2, any password is accepted by default.
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
The OpenPS3FTP changes are detailed below as follows:
OpenPS3FTP Version 3.0 Changelog:
Complete rewrite of most functions
New SITE command: FLASH (dev_blind)
Fixed commands STRU, and MODE.
STAT command now returns the program's version
New git: git.dashhacks.com/openps3ftp
OpenPS3FTP is an open source ftp server for the PS3. It has an implementation of most ftp commands and also supports most ftp clients. It has some compliance to the ftp RFC.
To compile the source, you will need the PSL1GHT homebrew SDK installed on your computer. Version 1 of the SDK is required to compile versions prior to v2.2, and version 2 of the SDK is required for v2.2 and later.
Default login details:
any password is accepted unless if the passwd file (containing the password) exists
OpenPS3FTP v2.3 is now available from jjolano with the changes detailed below.
OpenPS3FTP Version 2.3 Changelog:
Fixed some minor issues in the client code
Socket handling improvements
Fixed an epic fail in the client code
Perfected the UNIX-style LIST output
Improved passive mode function
Added an experimental queue system to prevent some io crashes