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.
- SSHDroid.
- SSH Server (IceCold).
- Servers Ultimate Pro.
- DigiSSHD.
- Rooted SSH/SFTP Daemon.
- SSHelper.
- SSHD Manager (not tested: it requires OpenSSH).
- SimpleSSHD.
openssh daemon needs to be preinstalled like in CM
(this is, Cyanogen Mod). I don't use Cyanogen Mod. Maybe you would have a link on installing such OpenSSH Daemon? – Sopalajo de Arrierez Sep 15 '15 at 19:20