0
毎晩サーバに接続されている複数のMacコンピュータを強制的にシャットダウンしようとしています。これを行う最善の方法が、IPアドレスまたはsshを使ってforループを通してsudo shutdownコマンドを実行することであるかどうかはわかりません。または他の方法。何かアドバイスをいただければ幸いです!サーバから複数のMacでコマンドを実行する
毎晩サーバに接続されている複数のMacコンピュータを強制的にシャットダウンしようとしています。これを行う最善の方法が、IPアドレスまたはsshを使ってforループを通してsudo shutdownコマンドを実行することであるかどうかはわかりません。または他の方法。何かアドバイスをいただければ幸いです!サーバから複数のMacでコマンドを実行する
私はsshより優れた方法を知らない。
はいPermitRootLoginを
は、お使いのMacのそれぞれは、」ラインを持っていることを確認し、それらのそれぞれのファイル/var/root/.ssh/authorized_keys2に、rootアカウントのものMacであなたのSSHキーを生成してインストール"/ etc/ssh/sshd_configファイルでコメントを外し、それを変更しない場合はsshdを再起動してください。
最後に、sshを使用してshutdownコマンドを実行します。ここで
は、bashシェルのコマンドラインです:
for host in host01 host02 host03; do ssh [email protected]$host "shutdown -h"; done