简体   繁体   中英

How to execute bash with ssh connection

I'm trying to write a bash script to automatically do stuff in clients machines in the network. But after the code

ssh -i ~/.ssh/key root@machine

The bash program just stops What can I do to send the command to the remote machine? Thanks

Same way as if you were invoking bash directly.

ssh ... somescriptontheserver.sh

ssh ... ls -lR /

ssh ... << EOF
ls -lR /
EOF

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM