如何通过一台远程机器关闭 70 多个系统?

如何通过一台远程机器关闭 70 多个系统?

有哪些方法可以远程关闭计算机?

我的电脑运行的是 Ubuntu 12.04 桌面版,当我尝试远程关闭它时,它实际上不起作用。我使用了命令sudo shutdown now。然而,当我回到家时,我发现电脑仍然卡在了那里。

答案1

这在这里有效:

ssh {user}@{ip-adres} sudo poweroff

除非您将 ssh 密钥复制到远程计算机并使非 root 用户可以访问 poweroff ,否则它会要求输入两次密码。

使它成为您需要的所有 IP 的循环(伪代码->)

for host in {ip1, {ip2}, {ip3} ; do ssh $host poweroff ; done

甚至更简单...clusterssh clusterssh

ClusterSSH(cssh、crsh、ctel)允许您从单个输入窗口控制多个 ssh、rsh 或 telnet 会话。您还可以配置机器集群以便于调用,并在会话期间与各个终端窗口进行交互。

通过软件中心安装

相关内容