Open-source GPL software for trust! SSHelper provides SSH login to your phone, SFTP, SSHfs and also rsync capabilities (e.g., transfer files from/to phone, also perfect for backups). Authentication supports password and public keys. Write access to external SD card (Android 4.4+) possible with some tricks (no need to root phone).
Simple, easy to configure. Specially if you're looking to use rsync but with just one complain. I love the fact that I can use keys instead of passwords for authentication. The only problem this app has is not being able to access external SD cards. I've tried other apps out there but they usually have bugs and aren't stable enough, some even need rooted devices for rsync to work.
I liked the speed and simplicity of the setup/config. However the "Server address (assigned)" is an unknown IP address (probably my cell phone IP address) and I can't connect to the SSH server using it even though the "Current Network Type" states "WiFi". I have to manually figure out what my wifi IP address is and connect with it. I've tried turning off Wifi and turning it back on while restarting the SSHelper app but no luck. Any help from the dev? Running Android 6.0.1 on Nexus 6P - rooted.
Better than the rest There are lots of available similar apps that help in exposing ssh/sftp access but this one performs the best in all android versions (rooted or not). Highly recommended
Moto x 2013 on cyanogenmod 12.1 Works great. Thank you very much!
Very nice - it even supports public-key authentication!
01.29.2016 Version 8.3. Updated OpenSSL to version 1.02f to acquire recent security-related bug fixes.