Macを遠隔から再起動またはシャットダウンする方法

スリーピングマックの電源を切らないでください。 代わりにリモート再起動を使用する

Macをシャットダウンまたは再起動する必要があるが、実際に再起動したいMac以外のリモートコンピュータから起動する必要がある状況に遭遇したことはありますか? これは、従来の方法でスリープ状態から復帰しないMacを再起動するのに適しています。

いくつかの理由から、これは私たちのホームオフィスのまわりで時折起こります。 これは、 私たちがファイルサーバとして使用していた古いMacが立ち往生し、再起動する必要があるために発生する可能性があります。 このMacはちょっと不便な場所に住んでいる。上の階はクローゼットの中にいる。 おそらくあなたのケースでは、あなたは昼食から戻り、あなたのMacが眠りから目を覚まさないことを発見します。 確かに、私たちは二階に上がって、私たちがサーバーとして使うMacを再起動するか、スリープから覚醒しないMacのために、電源ボタンがオフになるまで押してください。 しかし、より良い方法があります。その1つは、単に電源ボタンを押すよりも優れた対応です。

Macへのリモートアクセス

Macをリモートで再起動またはシャットダウンする方法はいくつかありますが、ここで説明しているすべての方法は、すべてのコンピュータが家庭や企業内の同じローカルネットワークに接続されていることを前提としています。インターネット接続でしか利用できない離れた場所です。

これは、あなたがインターネット経由でリモートのMacにアクセスして制御することはできないと言っているわけではありません。 この単純化されたガイドで使用するよりも多くのステップが必要です。

Macにリモートからアクセスする2つの方法

ここでは、Macに組み込まれているリモート接続の2つの方法について説明します。 つまり、サードパーティのアプリケーションや特別なハードウェアデバイスは必要ありません。 必要なものはすべてインストール済みで、Macで使用できる状態になっています。

最初の方法では、Macに内蔵されているVNC( 仮想ネットワークコンピューティング )サーバを使用します.VNCは一般にスクリーン共有と呼ばれます。

2番目の方法は、ターミナルと、そのデバイス(この場合は、再起動またはシャットダウンする必要がある)への安全な暗号化リモートログインをサポートするネットワークプロトコルであるSSH( Secure Shell )のサポートを使用します。

LinuxやWindowsを実行しているPC、あるいはiPadやiPhoneを使ってMacを再起動したりシャットダウンしたりできるかどうか疑問に思っているのであれば、答えは「はい」ですが、Macとは異なり、 PCまたはiOSデバイスに接続する必要があります。

私たちは、Macを使って別のMacを再起動したりシャットダウンしたりすることに集中します。 PCを使用する必要がある場合は、インストール可能なソフトウェアについて少しお勧めしますが、PCのためのステップ・バイ・ステップ・ガイドは提供しません。

スクリーン共有を使用してMacをリモートでシャットダウンまたは再起動する

Macはスクリーン共有をネイティブにサポートしていますが、この機能はデフォルトでは無効になっています。 共有環境設定パネルを使用して有効にする必要があります。

MacのVNCサーバーをオンにするには、次の手順に従ってください。

Macのスクリーン共有を有効にする方法

Macのスクリーン共有サーバーを起動して実行したら、次の記事に記載されている手順を使用してMacを制御できます。

別のMacのデスクトップに接続する方法

接続を確立すると、アクセスしているMacは、あなたが座っているMacにデスクトップを表示します。 アップルメニューから「シャットダウン」または「再起動」コマンドを選択するなど、リモートのMacを正面に座っているかのように使うことができます。

リモートログイン(SSH)を使用したMacのシャットダウンまたは再起動

Macを制御するための2つ目のオプションは、リモートログイン機能を使用することです。 画面共有と同様に、この機能は無効になっており、使用する前にオンにする必要があります。

  1. システム環境設定を起動するには、Dockの「システム環境設定」アイコンをクリックするか、「アップル」メニューから「システム環境設定」を選択します。
  2. 「システム環境設定」ウィンドウで、「共有」環境設定パネルを選択します。
  3. サービスの一覧で、[リモートログイン]ボックスにチェックマークを付けます。
  4. これにより、誰がMacに接続することが許可されているかのリモートログインと表示オプションが有効になります。 Macに接続する機能と、Macで作成した管理者アカウントを制限することを強くお勧めします。
  5. [次のユーザーのみアクセスを許可する]オプションを選択します。
  6. Administratorsグループだけでなく、ユーザーアカウントも表示されます。 接続が許可されているデフォルトのリストは十分なはずです。 他のユーザーを追加したい場合は、リストの一番下にあるプラス記号(+)をクリックして、ユーザーアカウントを追加することができます。
  7. 共有環境設定パネルを終了する前に、MacのIPアドレスを書き留めておいてください。 あなたはログインが許可されているユーザのリストの上に表示されているテキストの中にIPアドレスを見つけるでしょう。
  1. このコンピュータにリモートでログインするには、ssh username @ IPaddressと入力します。 例としてssh casey@192.168.1.50があります
  2. 番号シーケンスは問題のMacのIPアドレスです。 あなたのIPアドレスは上記の例とは異なることを覚えておいてください。

Macに遠隔地でログインする方法

同じローカルネットワーク上のMacからMacにログインすることができます。 別のMacに移動し、次の操作を行います:

  1. /アプリケーション/ユーティリティにある起動端末。
  2. ターミナルプロンプトで次のように入力します。
  3. ssh username @ IPaddress
  4. 上記の手順Xで指定したユーザー名で「username」を置き換え、IPaddressを接続先のMacのIPアドレスに置き換えてください。 たとえば、次のようになります。ssh casey@192.169.1.50
  5. Enterまたは戻るを押します。
  6. 端末には、入力したIPアドレスのホストが認証されないという警告が表示され、続行するかどうか尋ねられます。
  7. ターミナルプロンプトでyesと入力します。
  8. IPアドレスのホストが既知のホストのリストに追加されます。
  9. sshコマンドで使用したユーザ名のパスワードを入力し、EnterまたはReturnキーを押します。
  10. 端末は、通常はlocalhost:〜usernameという新しいプロンプトを表示します。ここで、usernameは上記のsshコマンドのユーザ名です。

    シャットダウンまたは再起動

  11. Macにリモートログインしたので、再起動コマンドまたはシャットダウンコマンドを発行できます。 形式は次のとおりです。
  12. 再起動:

    sudo shutdown -r now
  1. シャットダウン:

    sudo shutdown -h now
  2. ターミナルプロンプトでrestartまたはshutdownコマンドを入力します。
  3. Enterまたは戻るを押します。
  4. リモートユーザーのアカウントのパスワードを尋ねられます。 パスワードを入力し、Enterキーまたは戻るを押します。
  5. シャットダウンまたは再起動プロセスが開始されます。
  6. しばらくすると、「Connection to IPaddress closed」というメッセージが表示されます。 この例では、メッセージに「Connection to 192.168.1.50 closed」と表示されます。このメッセージが表示されたら、ターミナルアプリを閉じることができます。

Windows Apps

UltraVNC:無料のリモートデスクトップアプリ

PuTTY:リモートログイン用のSSHアプリ。

Linux Apps

VNCサービス:ほとんどのLinuxディストリビューションに組み込まれています。

SSHは、ほとんどのLinuxディストリビューションに組み込まれています。

参考文献

SSHマニュアルページ

シャットダウンのマニュアルページ