\r\n\r\n
アップルのサーバーソフトは昔とは違う。かつては多額の投資が必要でしたが、現在のmacOS Serverはわずか20ドルで、持てる機能を考えればお得です。
せめて、昔持っていた機能だけでも。なぜなら、High Sierraでは、これまでmacOS Server専用だったさまざまな機能が、macOS本体にバンドルされるようになったからです。Time Machineフォルダーからコンテンツキャッシングまで、多くの便利な機能が無料で内蔵されています。
長年サーバーを利用している人は、これらの機能がどこに行ったのか知りたいでしょうし、サーバーを利用していない人は、highsierraにどんな新機能があるのか知りたいでしょう。ここでは、その概要を紹介します。
不思議なことに、最新版のmacOS Serverでは、ローカルネットワークでのファイル共有ができません。その代わり、ファイル共有に関するすべての情報は、「システム環境設定」の「共有」に表示されます。環境設定]ペインには、この移行を簡略化するために、これまでサーバーにしかなかった高度な機能がいくつか新たに追加されています。共有フォルダーを右クリックし、「詳細オプション」をクリックして検索します。
最初のフィールドは、SMB、AFP、またはその両方で共有しているかどうかを尋ねます。
関連記事:APFSの説明:Appleの新しいファイルシステムについて知っておくべきこと
aFPはAppleの新しいファイルシステムであるAPFSと互換性がないため、APFSドライブではこのオプションは上図のようにグレーアウトされます。macOS拡張(HFS+)ドライブでフォルダを共有している場合も、AFPを選択することができます。
また、ゲストユーザーの許可・ブロックや、暗号化された接続のみを許可する設定も可能です。macOS Serverが提供する機能を完全に置き換えるものではありませんが、大きな機能性を獲得し、非サーバーユーザーがこれまで持っていた機能よりも多くの機能を得ることができます。
関連:Macをネットワーク上のTime Machineドライブとしてセットアップする方法
高度なオプションといえば、Macをネットワーク上のTime Machineドライブとして設定できるようになったことです。これまでは、回避策を講じない限り、macOS Serverを使ってしかまともなTime Machineサーバーを稼働させることができませんでした。あとは、フォルダの詳細オプションを開いて、Time Machineを有効にするだけです。
このままでは、ネットワーク上のすべてのコンピュータが、その共有フォルダーをタイムマシンのターゲットとして見てしまいます。
専用のタイムマシンサーバーを設置することもできますし、mac同士でバックアップを取ることもできます。
関連:コンテンツキャッシュでMac、iPhone、iPadのダウンロードを高速化する方法
複数のAppleデバイスがある家に住んでいる場合、同じアップデート、メディア、iCloudドキュメントを個別にダウンロードすることで帯域幅を使い果たしてしまうことがあります。コンテンツキャッシュは、ダウンロードしたコンテンツをローカルに保存することで、すべてのAppleデバイスでのダウンロードを高速化します。つまり、2回目のダウンロードでほぼ瞬時にダウンロードできるようになります。
この機能を有効にするには、従来はmacOSサーバーが必要でしたが、High Sierraでは、システム環境設定>共有で「コンテンツキャッシュ」オプションを有効にするだけで、利用できるようになりました。MacOSと同様に、iOSおよびappletvデバイスは、iTunesからソフトウェアアップデートまで、ダウンロードされたすべてのコンテンツを処理するためのローカルキャッシュを備えています。
XcodeはApple社の開発環境で、**macOSやiOSのソフトウェアに広く使われています。xcodeサーバーは、複数の人が同時に同じプロジェクトで作業することができ、最近までXcodeサーバーを作成するためにはmacOSサーバーが必要でした。
Xcode Server機能は、XcodeのメニューバーからXcode>Xcode Serverをクリックすることで有効になります。
例えば、Git リポジトリをローカルにホストすることはできなくなりました。ただ、これまで有償だった機能が無償になったので、賛否両論あるかと思います。
FTPやiOSのファイル共有のファンなら、どこに行ってしまったのかと不思議に思うことでしょう。
iOSのフォルダ共有については、Pages、Numbers、Themesに内蔵されているコラボレーションオプションを使用することをAppleは推奨しています。完全な代替品ではありませんが、今あるのはこれだけです。
また、長年にわたって安全性に問題があるとされてきたFTPもなくなりました。アップル社では、SFTPへの切り替えを推奨しています。これは、「システム環境設定」>「共有」の「リモートログイン」で有効にすることができます。標準的なFTPはパスワードを平文で転送するため、最新のサーバーでは本当の居場所がないのです。