Tasker SSH Command Launcher

Tasker SSH Command Launcher

1,000 - 5,000 downloads

Add this app to your lists
Plug in for Tasker and Locale which allows execution of commands on a remote machine via an SSH connection.

Supports password authentication and shared key authentication using openSSH dsa or rsa keys.

Supports variable substitution so you can use your tasker variables in your commands.

Allows access to the output of your command via tasker variable.


find it under plugins/ssh command.
input the ip or hostname of the remote machine (and port if necessary), your user name on the remote machine and either a password or select your local private key file. choose the correct authentication method.
The plugin will remember these details for any other tasks you create to run commands on the remote machine,

Enter the command you want to run on the remote machine and then you can use tasker to run them via button, shortcut, menu, condition or any of taskers many other options.

At the moment both rsa and dsa keyfiles are supported (i.e. keys generated by ssh-keygen or connectbot), To use keys generated in putty (puttygen) use the "export as openssh" option from the menu to obtain a key in the correct format.

Tags: taskerrunsshcommands, tasker ssh plugin issue, return output ssh tasker, tasker ssh command launcher, ghost commander ssh plugin fdroid, tasker ssh port forwarding, ssh launcher, tasker ssh command launcher blog, ssh client list commands, tasker ssh.

Recently changed in this version

Local variable for output doesn't work for some people so output is now returned to global tasker variable %SSH_OUT

Bug fixed from previous release

Screenshots Tasker SSH Command Launcher
View bigger - Tasker SSH Command Launcher for Android screenshot
View bigger - Tasker SSH Command Launcher for Android screenshot
Comments and ratings for Tasker SSH Command Launcher
  • (64 stars)

    by Michal Balaz on 05/01/2014

    Its ok but please add multiple machine.

  • (64 stars)

    by Bo Wells on 26/12/2013

    I was having a problem getting ConnectBot to reliably work with Tasker so I gave this a try. It worked perfectly the first time. It would be much more useful if it had a keygen utility and supported multiple hosts but for now it does the job I needed it

  • (64 stars)

    by Devin Buhl on 21/12/2013

    There is a global configuration on the host your are connecting to, meaning you can only connect to 1 server. Lastly, I always get a plug in error when running tasks even thou the ssh command executes correctly. For now, I have disabled notifications for

  • (64 stars)

    by Matt Melling on 04/12/2013

    Usable but useless for me since I need to connect to multiple machines and it uses a global config. Will switch back to connectbot.

  • (64 stars)

    by Rob Petti on 04/12/2013

    Desperately needs multiple server support.

  • (64 stars)

    by Daniel Hitchcock on 13/11/2013

    Tried run a command while out and about using my dyndns address and a forwarded port. Would not let me connect although other SSH clients will.. Connects fine while within my network. Also needs multiple hosts to become really useful! Keep up the good w

  • (64 stars)

    by Eric Soukenka on 20/10/2013

    The SSH_OUT variable displays the previous script output so I have to put sleep in. Don't see a way to have it wait to for the last one to finish. Other than that perfect.