[修正済み] iOS 18/18.5 で SMB サーバー上のファイル/フォルダーが読み取り専用になる問題

[修正済み] iOS 18/18.5 で SMB サーバー上のファイル/フォルダーが読み取り専用になる問題

Windows、Linux(Samba)、NAS、macOSなどのSMBサーバーを利用することで、Appleデバイスが接続し、共有ファイルをリアルタイムで操作できるようになります。このプロトコルはクロスプラットフォームコラボレーションをサポートしており、異なるデバイス間でファイルを編集、保存、共有できます。しかし、iOS 18.5では、フルアクセス権限で開くはずのファイルが読み取り専用モードのままになるという不具合が頻繁に発生しています。

組織のIT管理者は、サーバーの権限設定をサポートできます。ただし、デバイスのトラブルシューティングはご自身で行う必要があります。最初は不安かもしれませんが、正しい手順を知っていれば、プロセスは管理しやすくなります。以下に、知っておくべきことをまとめました。

iOS 18.5で読み取り専用になったSMBサーバーのファイルとフォルダを修正する方法

1. 問題のあるSMBサーバーに再接続する

所要時間:  5分

より複雑な解決策を実行する前に、接続を再確認してください。最近のiOSアップデートによってファイルが破損している可能性があります。同期プロセスが中断された場合は、その可能性が非常に高くなります。SMBサーバーへのリンクをリセットするには、以下の手順に従ってください。

  1. iPhone でファイル アプリを起動します。
  2. 画面の右上隅にある水平の省略記号アイコン (…)をタップします。
  3. [サーバーに接続]を選択します。

    ファイルアプリでサーバーに接続

  4. SMB サーバーのアドレスを入力します (例: smb://[IP アドレスまたはサーバー名])

    SMB サーバー HTML

  5. プロンプトが表示されたら、ユーザー名とパスワードを入力します。
  6. 接続したら、ファイル アプリ内から SMB サーバー上の共有フォルダーとファイルを参照します。

2. ネットワーク接続を確認する

iCloud でデータを同期するには、安定した途切れないネットワーク接続が必要です。接続が不安定だとプロセスが中断され、一部のファイルの読み込みが途中で止まる可能性があります。破損していなくても、使用できない状態と表示されることがあります。トラブルシューティングを行う際は、より安定した接続に切り替えてください。

  1. 「設定」 > 「Wi-Fi」に移動して、ネットワークを切り替えます。
  2. [設定] > [モバイルデータ通信]に戻り、信頼性が高くなるかどうかを確認します。
  3. どちらの方法もうまくいかない場合は、ネットワーク設定を元に戻してください。「設定」「一般」「iPhoneを転送またはリセット」「リセット」「ネットワーク設定をリセット」の順に選択してください。
    iPhone の「リセット」メニューで「ネットワーク設定をリセット」オプションが強調表示されます。

3. iCloudを再度有効にする

iCloudを再度有効にすると、Appleデバイス間でデータを管理する際のアクセスに関する問題を解決できる場合があります。iOSのアップデート後、iCloudの同期が失敗することがあります。クイックリセットを行うことで、以前アクセスできなかった失われたデータや同期されていないデータを復元できます。

  1. 「設定」 > [Apple ID] > iCloudに移動します。
  2. 「iCloud に保存済み」の下の「すべて表示」をタップします。
  3. iCloud Driveを開き、「この iPhone を同期」をオンにします。
    iCloud Drive同期

4. SMBサーバーの権限を確認して更新する

メモアイコン 注記

この手順には、SMBサーバーの設定に関する中級レベルの経験が必要です。間違ったコマンドを入力するとファイルが破損する可能性があるため、事前にバックアップを忘れずに行ってください。

iOS 18でアプリの権限が更新されたため、サードパーティプラットフォーム経由でファイルにアクセスするのは少し難しくなりました。共有データへのアクセスはデフォルトで制限されています。ほとんどのファイルでは、完全な読み書きアクセス権限を取得するには追加の設定が必要です。SMBサーバーに必要な調整を行う必要があります。

Linux/Ubuntu (サンバ)

  1. サーバー上でターミナルを開きます。
  2. 共有フォルダーのディレクトリ パスを見つけます。例:/path/to/shared/folder.
  3. を実行して権限を調整しますsudo chmod -R 775 /path/to/shared/folder
  4. にある Samba 構成ファイルを編集して、iPhone のユーザー アカウントに読み取り/書き込み権限があるかどうかを確認します/etc/samba/smb.conf
  5. 共有フォルダーのセクションの下に次の行を追加または確認します: read only = no
  6. 次のコマンドで Samba を再起動しますsudo systemctl restart smbd

Windows SMB サーバー

  1. Windows サーバー上の共有フォルダーを見つけます。
  2. フォルダーを右クリックし、[プロパティ]をクリックして、 [共有] タブに移動します。
  3. [詳細な 共有] > [権限]をクリックします。
  4. ユーザーまたはグループ(例: Everyone)を選択し、フル コントロール権限を設定します。
  5. 「適用」「OK」をクリックして変更を保存します。

NAS デバイス (Synology、QNAP など)

  1. Web ブラウザからNAS 管理インターフェイスにアクセスします。
  2. コントロールパネル>共有フォルダーに移動し、共有フォルダーを選択します。
  3. フォルダーの権限を編集し、接続されたユーザー アカウントまたはグループに読み取り/書き込みアクセス権があることを確認します。
  4. 変更を保存し、必要に応じてNAS を再起動します

問題が解決しない場合は、Appleサポートがファイルアプリに影響するiOSのバグや設定ミスの特定をお手伝いします。SMBサーバー固有のトラブルシューティングについては、それぞれのプロバイダー(Windows、Linux、NASサポートチームなど)にお問い合わせください。また、組織のIT管理者に連絡して、必要に応じてドキュメントの権限を確認・調整してください。

Knowledge Network