wangshihao111 / ssh-password

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shell-expect

运行时指定用户名、密码、主机名

docker run --rm -it \
  -e SSH_USER=root \
  -e SSH_HOST=47.102.122.82 \
  -e SSH_PASSWORD=913003120m. \
  registry.cn-shanghai.aliyuncs.com/sdev/ssh-password

使用镜像直接执行命令

docker run --rm -e SSH_USER=root -e SSH_HOST=47.102.122.82 -e SSH_PASSWORD=913003120m. registry.cn-shanghai.aliyuncs.com/sdev/ssh-password /bin/sh ./run.sh 'ls -la'

在容器内执行远程命令:

./run.sh "echo I am in remote."

在容器内指定用户名、密码、主机名

export SSH_USER=root SSH_HOST=192.168.0.0.1 SSH_PASSWORD=your_password && ./run.sh "echo I am in remote."

About

License:MIT License


Languages

Language:Shell 68.4%Language:Dockerfile 31.6%