Macで作成したOfficeファイルを共有のファイルサーバー上で、Windowsマシンにて編集・保存ができません。

解決策が見つからず、こちらに参りました。

ご存じの方がいらっしゃいましたら、ご教示下さい。


機材:MBA
OS:SierraOffice:Office for Mac 2016
症状
・Officeファイル(Word、Excel、PPT)を社内の共有サーバー(NAS:QNAP)へアップすると、

 Windowsマシンでの編集ができない(開けはするが、編集後、保存ができない)。

・ローカルでは、権限設定は行なっておらず、ファイルサーバー上げると同時に勝手に設定されている模様。

・メールで送ったものは編集可能。

 ※症状は1ヶ月程前から急に発生
 ※メールで送ったものは、編集、保存は可能。 

処置
・ターミナルから、コマンドを打つ(Webサイトなどで紹介されているやつ)→×
・ファイルサーバー側でアクセス状況を確認→×(カスファイルが作成されているログは見えるが、個別設定はされれていない)
・カスファイル削除するソフトの導入(Blueharvest)→×
・取り急ぎ、1、MSコミュニティ?へ相談→×(有志からあどばいすはあったが、解決せず、サポートを紹介頂く。)
      2、MSサポート→×(有償のサポートで聞いてくれ)
      3、MSテックコミュニティ?→書き込むが返信なし。


見解

・社内システム担当に相談→ログ解析から、Blueharvestにて削除したファイル以外の不可視ファイル(カスファイル)が作成されている模様。何のファイルか特定できない。


その他相談先の意見

・協力会社のMacユーザーの方へ相談したところ、同様の症状が出ている(その方が言うには、Mac特有のバグの用なものではないか?とのこと)。解決策として、Windowsマシンに送って、サーバーに上げているとのこと。

※上記の対応は、別途Windowsマシンを準備することが難しい状況のため、対応できない。

MacBook Air, macOS Sierra (10.12.6)

投稿日 2017/08/24 18:36

返信
返信: 20

2017/08/24 18:47 Take--shi への返信

共有場所にアップしたファイルを別マシンで編集できるようにするためには事前にその所有者、パーミッション、ファイルサーバ側のパーミッションの付与などをきちんと検討しておかないとうまくゆきません。最近おかしくなったのなら、そのタイミングでファイルサーバ側で何か変更があったのでは?

マック側で何も変更してないなら、ファイルサーバ側の変更が原因で、マック側でできることはありません。

共有ファイルサーバ上のファイルを直接編集するのはいろいろ問題が起こりやすいですから、一旦、ローカルにコピーして編集する方が良いと思います。

2017/08/24 18:46 はに への返信

はに様、


御返信、ありがとうございます。

共有場所にアップしたファイルを別マシンで編集できるようにするためには事前にその所有者、パーミッションフ 

 ァイルサーバ側のパーミッションの付与などをきちんと検討しておかないとうまくゆきません。最近おかしくなった

 のなら、そのタイミングでファイルサーバ側で何か変更があったのでは?

→上記につきましては、ファイルサーバーの移行があったため、一番始めに確認したのですが、権限付与は他のマシンと同じものが付与されており、移行後、しばらくはWindowsマシンからの編集等は問題なく行えておりました。

2017/08/28 02:00 はに への返信

はに様、


先日からの障害の件ですが、社内システム担当者と接続、接続ログ等確認しました。

SMB接続のバージョンは1でした。

また、恐らくですが、サーバへのアクセスは問題ないようでしたが、

ファイルをアップした際のログを見たところ、

不可視ファイルが悪さしているのではないか?との見解でした。

スクショがアップできないため、文章での説明になりますが、、、


1、Office文書をUP(テストとして、ExcelをUP)

2、ログを確認

 2−1、AFPにてアップしているようですが、その後元データを一旦削除、そして新しく生成といったログが残っている。metadataも生成している模様(恐らくこれが原因では?とのこと)。

3、Windowsマシンで1〜2を検証(AFPにてUPともう一つログが生成される。もう一つのログは何か確認し忘れ)。

2017/08/24 22:34 Take--shi への返信

追加情報を記載致します。添付の写真参照。


右:ローカルにて新規作成、保存時のアクセス権限です。

左:ファイルサーバーにUP後、改めてローカルに保存時のアクセス権限です。


このように勝手に権限が変わってしまっているのです。

サーバーへのアクセスは、SMB接続です。


ユーザがアップロードしたファイル

2017/08/24 19:40 xy への返信

xy様、


御返信ありがとうございます。


ローカルに置いて、権限確認後サーバにあげて、検証も行いましたが駄目でした。

Windowsマシン間では、編集は問題なく行えており、当方のマシンでも1ヶ月程前までは、

Mac-Windows間での編集は問題ございませんでした。

2017/08/24 23:05 Take--shi への返信

ファイルサーバ上で複数のユーザで同じファイルにアクセスするなら、サーバ上でグループを作るなりして関係するユーザを全て同じグループのメンバーにした上で、グループに必要な権限を設定するなどしないとうまくゆきません。そういう設定ができるのはサーバ管理者のみでユーザにはできません。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Macで作成したOfficeファイルを共有のファイルサーバー上で、Windowsマシンにて編集・保存ができません。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。