2016-11-01 7 views
0

毎晩サーバに接続されている複数のMacコンピュータを強制的にシャットダウンしようとしています。これを行う最善の方法が、IPアドレスまたはsshを使ってforループを通してsudo shutdownコマンドを実行することであるかどうかはわかりません。または他の方法。何かアドバイスをいただければ幸いです!サーバから複数のMacでコマンドを実行する

答えて

0

私は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 
関連する問題