我试图每晚强制关闭多台mac计算机,这些计算机都连接到服务器。我不确定这样做的最佳方法是通过使用IP地址或ssh&ing的for循环运行sudo shutdown命令。或任何其他方法。任何建议将不胜感激!
答案 0 :(得分:0)
我不知道比ssh更好的方法。
在root帐户中的每个mac上生成并安装ssh密钥,在每个帐户的/var/root/.ssh/authorized_keys2文件中
确保你的每一个Mac都有一行" PermitRootLogin yes"在/ etc / ssh / sshd_config文件中取消注释,如果不更改它并重新启动sshd。
最后使用ssh来运行shutdown命令。
这是bash shell中的命令行:
for host in host01 host02 host03; do ssh root@$host "shutdown -h"; done