October 1, 2011 at 8:16 pm #853
http://code.google.com/p/droidsshd is shrink-wrapped Dropbear SSHd install for Android. Will be PITA to build, but for sure great tool to have.February 15, 2012 at 8:34 pm #1402
Update: the git repo at http://code.google.com/p/droidsshd misses the res/ directory, so doesn’t build.
There’s for-cyanogen fork at https://github.com/tpruvot/android_external_droidsshd which has it, but it may have more changes than needed.February 15, 2012 at 9:22 pm #1404
Ok, code in https://github.com/tpruvot/android_external_droidsshd is pretty dirty per my like, lot of spurious changes. Trying to contact original author of DroidSSHd.March 2, 2012 at 4:06 pm #1598
I noticed yesterday, that there is no working open source SSH daemon and the existing ones are little bit crappy. SSHDroid even checks if there is an Ad-blocker installed…
I started working on a reimplementation of a android frontend for Dropbear SSHd: https://gitorious.org/dropdroid-sshd
Its far from working, but expect a working one with minimal functions soon.March 2, 2012 at 4:19 pm #1601
Nice, so are you basing on http://code.google.com/p/droidsshd or writing from scratch? In either case, please make it possible to configure full path to dropbear binary which it would use (or, like: use builtin binary, or external binary at the user-specified path). Thanks.March 2, 2012 at 4:26 pm #1602
I read the code of DroidSSHd but it is a little bit messy and not my style 😀
I forked https://github.com/CyanogenMod/android_external_dropbear and got it compiling.
Currently I am bundling it and it seems to work.
March 17, 2012 at 12:22 pm #1762
- This reply was modified 5 years, 2 months ago by Dominik.
There’re some news from the world: http://f-droid.org/forums/topic/sshelper/March 17, 2012 at 9:30 pm #1770
Ah nice, didn’t knew that one.
I was busy coding a different application (see http://f-droid.org/forums/topic/birthday-adapter/).
SSHelper looks promising. I will stop developing my one and look in their code when I got time.August 16, 2012 at 4:29 am #3082
I’ve been looking for a free (= libre) SSH server, because I wanted it on my Samsung Galaxy S.
SSHelper requires a later version of Android than the device has (2.2); and I was not ready for doing an upgrade of the OS to CyanogenMod or Replicant right now.
So I explored a bit the other options.
As for the open-source nature of DropBear app: they add pre-compiled binaries (dropbear SSH server implementation) into the Android package; which is not very nice for reproducing the build and adapting their work. (But tolerable for me for now.)
See, e.g., the commits in a fork that show this situation:August 16, 2012 at 4:32 am #3083August 16, 2012 at 9:01 am #3086
I’ve submitted that fork (which should be buildable from sources) at http://f-droid.org/forums/topic/dropbearserver-joelpets-fork/ .August 16, 2012 at 10:12 am #3093
(Retagging this thread correctly.)August 16, 2012 at 12:49 pm #3101
The Link doesn’t work anymore, because I have stop the project.August 25, 2012 at 7:20 am #3320
DroidSSHd doesn’t include scp or sftp. I could transfer some files with ssh …. ‘cat – > filename’.
I thought one could use Emacs TRAMP to access files on the Android via DroidSSHd, because it knows a lot about how to adapt to the environment on the machine we are connecting to.
But TRAMP failed due to absent “env” on the Android side IIUC — https://bugs.launchpad.net/emacs/+bug/1041474 .August 31, 2012 at 5:38 pm #3560
For now, while there is no scp or SFTP for this SSHd installed on a non-rooted device, one can use plain “ssh” and “cat” to transfer files to the device (and the output of “ls” to assist continuing a partial trnasfer).
rpush SRC DEST ssh SSH_args..
rpush-continue SRC [–android|–unix] DEST ssh SSH_args..
rpush-into [-c|–continue] FILE REMOTE_PREFIX ssh SSH_args..
- This reply was modified 4 years, 8 months ago by imz. Reason: typo
The forum ‘Submissions Held’ is closed to new topics and replies.