通过脚本关闭网络上的 Ubuntu 12.04 桌面?

通过脚本关闭网络上的 Ubuntu 12.04 桌面?

我有 5 个通过网络连接的 Ubuntu 12.04 桌面,我可以编写一个关机脚本吗

我的笔记本电脑上也安装了 Ubuntu 12.04,但是我如何从我的笔记本电脑上删除它们呢?

这样就可以轻松地在本地关闭它们并减少时间和精力。

我不需要通过 ssh 手动连接到每个用户并记下每个用户名和

每次都要输入密码。

有什么帮助吗?

答案1

是的,您可以使用ssh(请参阅man ssh)。对于每台机器,它将是一条类似这样的命令:

ssh [-l login_name] [user@]hostname sudo shutdown -h now

答案2

您可以在脚本中使用 SSH 来关闭这些机器。
只需创建一个包含 Radu 解决方案中链接的行的 .sh 文件即可。

为了自动执行此操作,您可以使用 ssh-copy-id,这样您就不必每次都输入密码。

相关内容