QuickSSHd, using the dropbear sshd (SSH Daemon), is an easy to use SSH server for the Android platform. This allows a computer to connect to the Android device for remote access or file transfer.
Similar to "Terminal Emulator" or "adb shell" but over a wireless network using encryption to prevent eavesdropping. An SSH server also provides scp (secure copy) and SFTP (Secure File Transfer Protocol). There are many clients available for such services, some recommendations are:
- Cyberduck - Open Source, graphical SFTP/SCP
- WinSCP - Open Source, graphical, SFTP/SCP
- openssh - The most popular SSH implementation
- Or just type sftp://YourPhonesIPAddress:2222 in the location bar of Nautilus or Konqueror.
Authentication can be done either by password, which is stored encrypted on the phone for your protection, or through the standard SSH shared public key method.
Root is optional, non-root users are limited to ports < 1024 and the QuickSSHd application user, which CAN read and write to the SD Card.
scp -P 2222 file.txt firstname.lastname@example.org:/sdcard/file.txt
Get QuickSSHd from the AndSpot Market or PayPal: Alternative Markets
Software by Kevin Barry of TeslaCoil Software.
User interface design by Richard K. Szabo of Oblivion Creation.