An open API service indexing awesome lists of open source software.

https://github.com/prhost/docker-ssh-exec-command

Run ssh via command
https://github.com/prhost/docker-ssh-exec-command

Last synced: 3 months ago
JSON representation

Run ssh via command

Awesome Lists containing this project

README

        

# SSH EXEC COMMAND

Run commands remotely via ssh.

[Docker Hub](https://hub.docker.com/r/prhost/ssh-exec-command/)

`docker pull prhost/ssh-exec-command`

`SSHEXEC_HOST` = host server (required)

`SSHEXEC_PRIVATE_KEY` = private sshkey access (required)

`SSHEXEC_USERNAME` username (default user root)

`SSHEXEC_PORT` = (default port 22)

`SSHEXEC_SCRIPT` = shell command to be executed (required)

```
docker run --rm \
-e SSHEXEC_HOST=example.com \
-e SSHEXEC_PRIVATE_KEY="$(< ~/.ssh/id_rsa.key)" \
-e SSHEXEC_USERNAME=username \
-e SSHEXEC_PORT=22 \
-e SSHEXEC_SCRIPT="ls -la" \
prhost/ssh-exec-command
```