Samba上のOfficeファイルが読み取り専用になる時の覚え書き

毎月某社に出す請求書ファイルを作ろうとファイルサーバー上にあるExcelファイルを開くと、なぜか「読み取り専用」になってしまいます。いつも別名保存してから元のファイル名で上書きしなおしてるのですが、今日はたまたま時間があったのでググってみました。

完全に解決したかどうかはしばらく様子をみないとわからないんですが、それらしき対処法を見つけたので覚え書きしておきます。

対処内容は、smb.confに、

dos filetimes = true

と設定するというものです。リンク先のmanによると、所有者以外でもタイムスタンプを更新できるようにするというもののようdす。上のBugzillaの議論で、Officeはファイルを開いた時点で最終アクセス時刻を更新しようとして、失敗すると読み取り専用警告を出す、とあり、パッチも提出されていますが、最後の方に上記設定だけで解決したという報告もあったのでとりあえず試してみます。

もともとこのフォルダにはマシンは違えどσ(^^)のアカウントでしかアクセスしてないはずなんで、そもそもおかしいんですけどね。ノートPCのオフラインフォルダ周りが影響してるのかな??

今のところ問題ないですが、また来月の請求書出す頃に再発しないかが焦点です。

外してたらごめんなさい。>参考にした人

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)