すべての記事

MacでSMB共有に接続し、ログイン時に自動で再接続する方法

· 9分で読めます

MacでSMB共有に接続するには、Finderで移動 › サーバへ接続…(⌘K)を選び、共有のアドレス(例:smb://nas.local/Photos)を入力して接続をクリックします。登録ユーザとしてサインインし、このパスワードをキーチェーンに保存を選択します。ログインのたびに共有を使えるようにするには、システム設定 › 一般 › ログイン項目と機能拡張のログイン時に開くに共有を追加します。

NAS、Windows PC、別のMacのどれでも手順は同じです。以下では、手順の詳細、ログイン項目でできることとできないこと、そしてFolia Filesでサーバを保存済みの接続として持ち、クリックひとつで、ログイン時に、スリープのあとにもマウントする方法を紹介します。

FinderからSMB共有に接続する

  1. Finderで移動 › サーバへ接続…を選ぶか、⌘Kを押します。
  2. アドレスを入力します。smb://のあとにサーバの名前かIPアドレス、続けて共有名です。例:smb://nas.local/Photos、smb://192.168.1.20/Photos。共有名を省くと(smb://nas.local)、macOSがサーバ上の共有を一覧にして選ばせてくれます。
  3. 接続をクリックします。
  4. 登録ユーザを選び、共有を開けるアカウントの名前とパスワードを入力して、このパスワードをキーチェーンに保存を選択します。Windows PCの場合は、共有フォルダを開く権限のあるWindowsのアカウントです。
  5. 接続をクリックします。共有がFinderのウインドウで開きます。これで共有はディスクのようにマウントされ(場所は/Volumes)、取り出すまでMacのすべてのアプリから使えます。

アドレスをすぐ使えるようにしておく

「サーバへ接続」ウインドウでアドレスを入力したら、+をクリックします。アドレスがよく使うサーバに加わり、次回からはダブルクリックするだけです。

名前が見つからないとき、NASがAFPしか使えないとき

  • nas.localが応答しない場合は、NASやルーターの設定に表示されているIPアドレスを使います。
  • macOS 27には、Appleの古いファイル共有プロトコルであるAFPのクライアントがもう含まれていません。古いNASがまだAFPで共有している場合は、その設定でSMBをオンにし、smb://で接続します。

ログインのたびに共有をマウントし直す

macOSには「ログイン時に再接続」というチェックボックスはありませんが、マウントした共有をログイン項目にできます。

  1. 上の手順で共有に接続し、パスワードをキーチェーンに保存しておきます。
  2. システム設定 › 一般 › ログイン項目と機能拡張を開きます。
  3. ログイン時に開くの下にある+をクリックし、共有を選んで確定します。共有はウインドウのサイドバーにディスクといっしょに表示されるか、/Volumesの中にあります。⇧⌘Gを押して/Volumesと入力すれば移動できます。

ログインのたびに、macOSはキーチェーンのパスワードで共有をマウントし、Finderのウインドウで開きます。このウインドウは閉じてもかまいません。共有はマウントされたままです。

知っておきたい制限が2つあります。

  • 実行されるのはログイン時の1回だけです。 そのあとスリープ、ネットワークの変更、取り出しなどで共有が切断されると、もう一度接続するか、ログインし直すまで切断されたままです。
  • その時点でサーバに届く必要があります。 外出先のノートパソコンや、VPNがつながる前では、macOSは接続できず、その旨を知らせます。

Finderが共有で固まるとき

スリープ中のNAS、弱いWi-Fi、応答しなくなったサーバのせいで、Finderが待ち続け、レインボーカーソルが回り続けることがあります。原因と対処法はネットワークドライブでFinderが固まる理由と対処法にまとめています。要点は、有線接続かIPアドレスを使う、NASのディスクがスリープするまでの時間を延ばす、写真の多い大きなフォルダではアイコンのプレビューをオフにする、の3つです。

Folia Filesの保存済み接続

Folia Filesは、サーバを保存済みの接続としてサイドバーに置き、macOSと同じ方法でマウントします。アドレスを入力し直す必要はもうありません。

NASを一度だけ追加する

  1. サイドバーのサーバセクションでサーバを追加…をクリックします。ツール › 接続(サーバとクラウド)…(⌘K)を選んで新規接続をクリックしてもかまいません。
  2. SMB (Windows, NAS)を選びます。同じシートには、WebDAV、FTP(macOSが読み出し専用でマウント)、NFS、AFP(まだ含まれているmacOSのバージョン向け)のほか、SFTPとS3もあります。SFTPとS3についてはmacFUSEなしでSFTPとS3に接続する方法をご覧ください。
  3. 表示名(ここではSynology)、サーバアドレス(smb://のあとに入力する名前かIPアドレス。ここではsynology.local)、ユーザ、パスワード、共有 / フォルダ(Photos)を入力します。
  4. 起動のたびにマウントするならFolia Files起動時に自動的にマウントを、見るだけなら読み出し専用を選択し、保存してマウントをクリックします。

Folia Filesの接続ウインドウで、SMB接続を編集しているところ:Synology、サーバアドレスsynology.local、ユーザalex、共有Photos、Folia Files起動時に自動的にマウント

パスワードはmacOSのキーチェーンに保存されます。共有をマウントするのはmacOSで、Finderの「サーバへ接続」と同じです。Mac全体から使えるディスクになり、Finderにも、すべてのアプリの「開く」「保存」ダイアログにも表示されます。

サイドバーからクリックひとつで

接続はサーバセクションに残り、マウントされていない間は淡く表示されます。クリックするとマウントして開きます。行の端にあるボタンでマウントとマウント解除ができます。右クリックすると「Synology」をマウントと接続を管理…が選べます。

Folia Filesのサイドバーに保存済みのサーバが3つ(NAS、Nextcloud、Synology)並び、それぞれにマウントボタンがある。手前の接続ウインドウではSynologyが選ばれ、未マウント、macOSによるマウント(Finderの「サーバへ接続」と同様)、起動時に自動マウントと表示されている

ログイン時に、そしてスリープのあとにも

  • ログイン時: 接続でFolia Files起動時に自動的にマウントを選択したうえで、設定 › 一般 › 起動のログイン時にFolia Filesを開くとバックグラウンドで起動(ウインドウなし)をオンにします。ログインすると共有がマウントされ、Folia Filesはバックグラウンドで待機します。
  • スリープや切断のあと(Webサイト版):設定 › ファイルとネットワーク › ネットワークのスリープ、ネットワークの変更、切断のあとに自動的に再接続は、最初からオンです。自動マウントに設定した接続は、数分にわたって何度か試しながら静かに戻ってきます。それでも届かない共有は一度だけ知らせ(「Synology」に接続できません)、Macの次のスリープ解除かネットワークの変更のときにもう一度試します。
  • Finderでマウントしている共有: サイドバーのボリュームにあるその共有を右クリックし、接続を維持(自動的に再接続)を選びます(Webサイト版)。

遅いサーバでもウインドウは固まらない

ネットワークディスク上のものはすべてバックグラウンドで読み込みます。NASの起動が遅いときや応答しなくなったときに待つのは、それを表示しているパネルだけです。ウインドウ、ほかのパネル、別の場所のコピーはそのまま進みます。

Webサイト版とMac App Store版

保存済みのSMB、WebDAV、FTP、NFS、AFPの接続は、どちらの版でも使えます。Mac App Store版では、Appleのサンドボックスのため、アプリが自分でディスクをマウントすることはできません。そこでFolia FilesはアドレスをmacOSに渡し、macOSが「サーバへ接続」と同じように共有をマウントします。初回は、macOS自身のウインドウでパスワードを求められることがあります。この版ではSFTPとS3にFolia Files Companionが必要で、スリープ後の自動再接続と接続を維持はWebサイト版だけの機能です。

どちらを使うか

家で毎日使う共有がひとつだけなら、Finderとログイン項目で十分です。サーバが複数ある、ノートパソコンでネットワークを行き来する、NASがスリープする、という場合は、ログイン時にマウントされスリープのあとにも戻ってくる保存済みの接続があれば、毎回「サーバへ接続」を開く手間が省けます。