I have used QuickSSHD as an SSH server on several Android devices, but with the arrival of Android 5.1 and 64-bit operating systems, it seems it doesn't work anymore.
Both QuickSSH and SSHDroid yields an
only position independent executables PIE supported error message. Icecold SSH Server works, but it does not allow for root access nor configuring the standard 22 TCP port.
What SSH Server could I use that allows? :
- Root access.
- Configure any TCP port.
- Works on 64 bit Android 5.1 or later.
Open Source solutions preferred. Free, if not open source, accepted. Paid versions, if not possible, accepted too.
This thread at Android's StackExchange reports about some SSH servers, but I have tested all of them and they don't work (or I have not been capable to make them work), possible due to the 64 bit issue, or they are not root-capable.
Full list of tested programs until now:
- Quick SSHD.
- SSH Server (IceCold).
- Servers Ultimate Pro.
- Rooted SSH/SFTP Daemon.
- SSHD Manager (not tested: it requires OpenSSH).