该shell脚本仅学习使用,在网络中运行有可能有泄露密码的风险。
#!/usr/bin/env bash
ssh -t hadoop201 "echo \"123456\" | sudo -S shutdown -h now"
ssh -t hadoop202 "echo \"123456\" | sudo -S shutdown -h now"
ssh -t hadoop203 "echo \"123456\" | sudo -S shutdown -h now"
参数说明:
hadoop20x:就是你的主机名。这里要求之前已经配好了ssh.
123456:就是你的密码。因为关机需要输入密码,所以提前给出密码,关机后就不需要输入。