他のMacからMacにリモートで接続する方法

Macにアクセスする必要があるけれど、直接行けない場合は、macOSに内蔵されているリモートアクセスツールの利用を検討する必要があります。端末からSecure Shell(SSH)接続、Macの画面共有、システム管理者向けのApple Remote Desktopサービスを使って、ほかのMacにリモートで接続できます。

Teamviewerなどのサードパーティ製オプションも検討できますが、他のMacに接続するために必要なものは、macOSが提供する内蔵オプションだけでいいはずです。他のMacにリモートで接続したい場合、これらの方法を使用して行う方法を紹介します。

目次

    How To Use a Mac To Connect To Another Mac Remotely

    macOSのリモートアクセスツールを設定する

    内蔵の画面共有ツールを使って別のMacにリモートで接続する前に、Macのシステム環境設定でリモートアクセスを有効にする必要があります。SSHを使ってMacにリモートアクセスする場合や、Apple Remote Desktopツールを使う場合にも、以下の手順が必要になります。

    ほとんどのユーザーは、オープンソースのVirtual Network Computing(VNC)プロトコルを使用してリモートデスクトップ接続を作成する、macOSの画面共有オプションを使用することを希望しています。画面以外のアクセスでは、SSHアクセスを有効にすると、ターミナルからMacにアクセスできるようになるだけです。

    ビジネス環境で複数のMacをコントロールしたい場合は、画面共有ではなく、リモート管理を有効にした方が、システム設定の変更など、より自由にMacをコントロールできると思われます。

    • まず、上部メニューバーのアップルマークを押し、「システム環境設定」オプションをクリックします。

    System Preferences in Apple menu

    • システム環境設定で、「共有」オプションを押します。

    Sharing in System Preferences pane

    • 共有オプションメニューには、インターネット接続や接続されているデバイスを他の人と共有するなど、お使いのMacの共有オプションのリストが表示されます。macOSの画面共有を有効にするには、「画面共有」オプションの横にある「オン」チェックボックスを押します。

    Screen Sharing checkbox in Sharing window

    • デフォルトでは、お使いのMacの管理者ユーザグループがリモートMac画面共有の認証対象となり、管理者アクセス権を持つすべてのユーザが接続できるようになります。このリストに他のユーザーを追加または削除するには、[画面共有]タブの[アクセスを許可する]オプションで(プラス)または–(マイナス)ボタンを押します。また、「すべてのユーザ」のラジオボタンを押すと、Mac上のすべてのユーザアカウントに対してリモートアクセスを有効にすることができます。

    Plus button and All users highlighted in Screen Sharing

    • Apple Remote Desktopツールを使ってネットワーク上でMacをより完全にコントロールするには、リモート管理設定の隣にある[オン]チェックボックスを押します。アクセスを許可する]オプションの(プラス)または–(マイナス)ボタンを押すと個々のユーザのアクセスを許可し、[すべてのユーザ]ボタンを押すとすべてのユーザのアクセスを許可します。

    Plus button and All users highlighted in Remote Management menu

    • リモート管理を有効にした場合、どの程度のアクセスを許可するか確認する必要があります。各オプションの横にあるチェックボックスを押して、これらの機能へのリモートアクセスを許可し、[OK]を押して保存します。

    Remote Management options

    • Secure Shell(SSH)クライアントを使用してMacに接続する場合は、「リモートログイン」設定の隣にある「オン」チェックボックスを押す必要があります。先ほどと同様に、[アクセスを許可]オプションの(プラス)または–(マイナス)ボタンを押して、接続を許可するユーザを指定するか、[すべてのユーザ]ボタンをクリックしてすべてのユーザアカウントを許可します。

    Remote Login options with Only these users and plus button highlighted

    これらの設定を有効にすると、内蔵のMac画面共有アプリや有料のApple Remote Desktopツール、サードパーティ製のVNCビューア、またはターミナルでsshコマンドを使用して、他のMacから接続することができるようになります。

    画面共有を使って他のMacにリモートで接続する方法

    リモートMacに接続する方法は、システム環境設定アプリケーションの「共有」メニューで有効にしたオプションによって異なります。画面共有を有効にして別のMacに接続するには、「画面共有」アプリケーションを起動する必要があります。

    • 画面共有アプリはやや隠れているので、メニューバー右上のSpotlight検索アイコンを押して、画面共有アプリを検索(起動)する必要があります。

    Screen Sharing in Spotlight Search

    • 画面共有アプリの使い方はとても簡単です。接続するには、リモートMacのIPアドレスまたはサインインに使用したApple IDを入力し、「接続」を押して接続を開始します。

    Connect To window in Screen Sharing

    • アクセス設定によっては、接続のためのユーザー名とパスワードの入力を求められることがあります。これらを入力し、[接続]をクリックして接続を続行します。

    Username and Password in Screen Sharing

    接続に成功すると、リモートMacデスクトップが新しいウィンドウに表示され、アクセスおよび操作が可能になります。Remote Desktop in new window

    リモート管理の設定を有効にして、それを使って他のMacにリモートで接続する場合は、代わりにApp StoreからApple Remote Desktopツールを購入して接続を確立する必要があります。

    SSHを使用してリモートMacに接続する

    Secure Shell(SSH)プロトコルは、リモートターミナル接続を可能にします。リモートログインの設定を有効にすると、2台目のMacに内蔵されているSSHクライアント、またはSSHクライアントがインストールされている他のデバイスを使って、リモートMacにSSH接続することができるようになるはずです。

    • これを行うには、ターミナルを起動し、ssh username@ip.address と入力します。ユーザー名をMacのユーザー名に、ip.addressをMacのIPアドレスに置き換えてください。例えば、ssh ben@192.168.1.10。
    • 初めての接続の場合、認証に関する警告を受け入れる必要があります。

      macOSでリモート接続するための最適なツール

      これらのオプションのおかげで、VNCやSSHクライアントがインストールされた別のMacやその他のデバイスを使って、別のMacにリモートで接続することができます。Windows Remote Desktop for Macソフトウェアを使用してWindows PCを制御することも可能なので、Macを使って他のデバイスを制御することもできます。

      これらの内蔵ツール以外でも、TeamviewerやChrome Remote Desktopなど、リモートでデバイスをコントロールするために使えるサードパーティ製のリモートデスクトップアプリはたくさんあります。Macのリモートデスクトップ接続のためのあなたのお気に入りの方法は、以下のコメントで教えてください。

    Scroll to Top